| Actor() | Actor | |
| addEffect(const std::string &particleEffectFile, int pixelX, int pixelY, int rotation=0) | Particle | |
| addEmitter(ParticleEmitter *emitter) | Particle | inline |
| addTextRiseFadeOutEffect(const std::string &text, int x, int y, const gcn::Color *color, gcn::Font *font, bool outline=false) | Particle | |
| addTextSplashEffect(const std::string &text, int x, int y, const gcn::Color *color, gcn::Font *font, bool outline=false) | Particle | |
| adjustEmitterSize(int w, int h) | Particle | |
| ALIVE enum value | Particle | |
| AliveStatus enum name | Particle | |
| clear() | Particle | |
| createChild() | Particle | |
| DEAD_FLOOR enum value | Particle | |
| DEAD_IMPACT enum value | Particle | |
| DEAD_LONG_AGO enum value | Particle | |
| DEAD_OTHER enum value | Particle | |
| DEAD_SKY enum value | Particle | |
| DEAD_TIMEOUT enum value | Particle | |
| disableAutoDelete() | Particle | inline |
| doesFollow() const | Particle | inline |
| draw(Graphics *graphics, int offsetX, int offsetY) const override | ImageParticle | virtual |
| drawnWhenBehind() const override | Particle | inlinevirtual |
| emitterSkip | Particle | static |
| enabled | Particle | static |
| fastPhysics | Particle | static |
| getAlpha() const override | Particle | inlinevirtual |
| getCurrentAlpha() const | Particle | protected |
| getDrawOrder() const | Actor | inlinevirtual |
| getMap() const | Actor | inline |
| getPixelX() const | Actor | inline |
| getPixelY() const | Actor | inline |
| getPosition() const | Actor | inline |
| getTileX() const | Actor | virtual |
| getTileY() const | Actor | virtual |
| ImageParticle(Map *map, Image *image) | ImageParticle | |
| isAlive() const | Particle | inline |
| isExtinct() const | Particle | inline |
| kill() | Particle | inline |
| mAcceleration | Particle | private |
| mAlive | Particle | private |
| mAllowSizeAdjust | Particle | private |
| mAlpha | Particle | protected |
| mAnimation | RotationalParticle | private |
| mAutoDelete | Particle | private |
| maxCount | Particle | static |
| mBounce | Particle | private |
| mChildEmitters | Particle | private |
| mChildParticles | Particle | private |
| mDeathEffect | Particle | private |
| mDeathEffectConditions | Particle | private |
| mFadeIn | Particle | protected |
| mFadeOut | Particle | protected |
| mFollow | Particle | private |
| mGravity | Particle | private |
| mImage | ImageParticle | protected |
| mImageRef | ImageParticle | protected |
| mInvDieDistance | Particle | private |
| mLifetimeLeft | Particle | protected |
| mLifetimePast | Particle | protected |
| mMap | Actor | protected |
| mMapActor | Actor | private |
| mMomentum | Particle | private |
| moveBy(const Vector &change) | Particle | |
| moveTo(const Vector &pos) | Particle | inline |
| moveTo(float x, float y) | Particle | |
| mPos | Actor | protected |
| mRandomness | Particle | private |
| mTarget | Particle | private |
| mVelocity | Particle | protected |
| Particle(Map *map) | Particle | |
| PARTICLE_SKY | Particle | static |
| particleCount | Particle | static |
| RotationalParticle(Map *map, Animation animation) | RotationalParticle | |
| RotationalParticle(Map *map, XML::Node animationNode, const std::string &dyePalettes=std::string()) | RotationalParticle | |
| setAllowSizeAdjust(bool adjust) | Particle | inline |
| setAlpha(float alpha) override | Particle | inlinevirtual |
| setBounce(float bouncieness) | Particle | inline |
| setDeathEffect(const std::string &effectFile, char conditions) | Particle | inlinevirtual |
| setDestination(Particle *target, float accel, float moment) | Particle | inline |
| setDieDistance(float dist) | Particle | inline |
| setFadeIn(int fadeIn) | Particle | inline |
| setFadeOut(int fadeOut) | Particle | inline |
| setFollow(bool follow) | Particle | inline |
| setGravity(float gravity) | Particle | inline |
| setLifetime(int lifetime) | Particle | inline |
| setMap(Map *map) | Actor | virtual |
| setPosition(const Vector &pos) | Actor | inlinevirtual |
| setRandomness(int r) | Particle | inline |
| setupEngine() | Particle | static |
| setVelocity(float x, float y, float z) | Particle | inline |
| update() override | RotationalParticle | virtual |
| ~Actor() | Actor | virtual |
| ~ImageParticle() override | ImageParticle | |
| ~Particle() override | Particle | |
| ~RotationalParticle() override | RotationalParticle | |