| .. | |
|---|
| FlxContainer | An alias for FlxTypedContainer<FlxBasic>, meaning any flixel object or basic can be added to a
FlxContainer, even another FlxContainer. |
| FlxGroup | Contains a bunch of FlxBasics for vaious organizational purposes, namely
collision, updating and drawing. |
| FlxSpriteContainer | FlxSpriteContainer is a special FlxSprite that can be treated like a single sprite even
if it's made up of several member sprites. It shares the FlxGroup API, but it doesn't inherit
from it. Note that FlxSpriteContainer is a FlxSpriteGroup but the group is a FlxContainer.
|
| FlxSpriteGroup | FlxSpriteGroup is a special FlxSprite that can be treated like a single sprite even if it's
made up of several member sprites. It shares the FlxGroup API, but it doesn't inherit from it.
Note that FlxSpriteContainer also exists.
|
| FlxTypedContainer | An exclusive FlxGroup, meaning that a FlxBasic can only be in ONE container at any given time.
Adding them to a second container will remove them from any previous container they were in.
You can determine which container a basic is in by using the basic's container field. |
| FlxTypedGroup | A FlxGroup that only allows specific members to be a specific type of FlxBasic.
To use any kind of FlxBasic use FlxGroup, which is an alias for FlxTypedGroup<FlxBasic>. |
| FlxTypedGroupIterator | Iterator implementation for groups
Support a filter method (used for iteratorAlive, iteratorDead and iteratorExists) |
| FlxTypedSpriteContainer | A FlxSpriteContainer that only allows specific members to be a specific type of FlxSprite.
To use any kind of FlxSprite use FlxSpriteContainer, which is an alias for
FlxTypedSpriteContainer<FlxSprite>. |
| FlxTypedSpriteGroup | A FlxSpriteGroup that only allows specific members to be a specific type of FlxSprite.
To use any kind of FlxSprite use FlxSpriteGroup, which is an alias for
FlxTypedSpriteGroup<FlxSprite>. |