| Activate() | Component | virtual |
| AddFilter(FilterInfo filterInfo) | ImageInterface | |
| AddFilter(bool enable=true, COLORREF col=BLACK, int level=100, int layer=1) | ImageInterface | |
| AddPosition(const Vector2D &pos) | SceneComponent | inline |
| AddRotation(float rot) | SceneComponent | inline |
| alpha | ImageInterface | protected |
| angle | Particle | private |
| AttachTo(SceneComponent *par) | SceneComponent | |
| base() | base | inline |
| BeginPlay() override | SceneComponent | inlinevirtual |
| bFilterEnable | ImageInterface | protected |
| bIsEnabled | Component | protected |
| bIsWave | ImageInterface | protected |
| blur | ImageInterface | protected |
| capacity | Particle | private |
| children | SceneComponent | private |
| copy | ImageInterface | protected |
| Deactivate() | Component | virtual |
| Destruct() | SceneComponent | virtual |
| DetachForm(SceneComponent *par) | SceneComponent | |
| EnableFilLayer(int layer) | ImageInterface | inline |
| EnableFilter() | ImageInterface | inline |
| EndPlay() override | SceneComponent | inlinevirtual |
| ExitWave() | ImageInterface | inline |
| fadingtime | Particle | private |
| filter | ImageInterface | protected |
| FilterImage() | ImageInterface | protected |
| FilterLayer | ImageInterface | protected |
| GetLayer() const | LayerInterface | |
| GetLocalPosition() const | SceneComponent | inline |
| GetLocalRotation() const | SceneComponent | inline |
| GetLocalScale() const | SceneComponent | inline |
| GetName() const | base | inline |
| GetOwner() const | Component | inline |
| GetTransparency() const | ImageInterface | inline |
| GetWorldPosition() const | SceneComponent | |
| GetWorldRotation() const | SceneComponent | |
| GetWorldScale() const | SceneComponent | |
| gravity | Particle | private |
| images | Particle | private |
| Interval | Particle | private |
| isLoop | Particle | private |
| IsWave() | ImageInterface | |
| lasttime | Particle | private |
| layer | LayerInterface | private |
| LayerInterface() | LayerInterface | |
| length | Particle | private |
| lifetime | Particle | private |
| Load(std::string name) | Particle | |
| LoadSprite(std::string name) | ImageInterface | |
| maxSpeed | Particle | private |
| MeanBlur(unsigned level) | ImageInterface | |
| minSpeed | Particle | private |
| name | base | private |
| number | Particle | private |
| parent | SceneComponent | protected |
| Particle() | Particle | inline |
| particle | Particle | private |
| pattern | Particle | private |
| pOwner | Component | protected |
| process_Destruct() | SceneComponent | protected |
| produce() | Particle | private |
| radius | Particle | private |
| RemoveFilter() | ImageInterface | |
| RemoveFilter(int layer) | ImageInterface | |
| Render() override | Particle | virtual |
| RotateImage(double radian) | ImageInterface | protected |
| scoop | Particle | private |
| SetCapacity(int capacity) | Particle | inline |
| SetCenter(Vector2D radius, Vector2D scoop) | Particle | inline |
| SetFadingtime(float fadingtime) | Particle | inline |
| SetFilter(bool enable, COLORREF col=BLACK, int level=100) | ImageInterface | |
| SetGravity(int gravity) | Particle | inline |
| SetInterval(float Interval) | Particle | inline |
| SetIsLoop(bool isloop) | Particle | inline |
| SetLayer(int _layer) | LayerInterface | |
| SetLifetime(int lifetime) | Particle | inline |
| SetLine(float length, float angle) | Particle | inline |
| SetLocalPosition(const Vector2D &pos) | SceneComponent | inline |
| SetLocalRotation(float rot) | SceneComponent | inline |
| SetLocalScale(const Vector2D &scale) | SceneComponent | inline |
| SetMaxSpeed(float speed) | Particle | inline |
| SetMinSpeed(float speed) | Particle | inline |
| SetName(const std::string &name) | base | inline |
| SetOwner(class Object *owner) | Component | inline |
| SetPattern(ParticlePattern pattern) | Particle | inline |
| SetSizeRange(float lower, float upper) | Particle | inline |
| SetStartAndEndLoc(Pair start, Pair end) | ImageInterface | |
| SetTransparency(BYTE transparency) | ImageInterface | inline |
| sizeRange | Particle | private |
| sprite | ImageInterface | protected |
| spriteinfo | ImageInterface | protected |
| tag | base | privatestatic |
| transform | SceneComponent | private |
| unitVector | Particle | private |
| Update(float deltaTime) override | Particle | virtual |
| wave | ImageInterface | protected |
| WaveFrom(int x, int y, int stonesize, int stoneweight) | ImageInterface | |
| ~base() | base | inlinevirtual |
| ~ImageInterface() | ImageInterface | inline |
| ~LayerInterface() | LayerInterface | |