Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| DebugPathDisplay | org.flixel.plugin | A simple manager for tracking and drawing FlxPath debug data to the screen. | |
| FlxAnim | org.flixel.system | Just a helper structure for the FlxSprite animation system. | |
| FlxBasic | org.flixel | This is a useful "generic" Flixel object. | |
| FlxButton | org.flixel | A simple button class that calls a function when clicked by the mouse. | |
| FlxCamera | org.flixel | The camera class is used to display the game's visuals in the Flash player. | |
| FlxDebugger | org.flixel.system | Container for the new debugger overlay. | |
| FlxEmitter | org.flixel | FlxEmitter is a lightweight particle emitter. | |
| FlxG | org.flixel | This is a global helper class full of useful functions for audio, input, basic info, and the camera system among other things. | |
| FlxGame | org.flixel | FlxGame is the heart of all flixel games, and contains a bunch of basic game loops and things. | |
| FlxGroup | org.flixel | This is an organizational class that can update and render a bunch of FlxBasics. | |
| FlxList | org.flixel.system | A miniature linked list class. | |
| FlxObject | org.flixel | This is the base class for most of the display objects (FlxSprite, FlxText, etc). | |
| FlxParticle | org.flixel | This is a simple particle class that extends the default behavior of FlxSprite to have slightly more specialized behavior common to many game scenarios. | |
| FlxPath | org.flixel | This is a simple path data container. | |
| FlxPoint | org.flixel | Stores a 2D floating point coordinate. | |
| FlxPreloader | org.flixel.system | This class handles the 8-bit style preloader. | |
| FlxQuadTree | org.flixel.system | A fairly generic quad tree structure for rapid overlap checks. | |
| FlxRect | org.flixel | Stores a rectangle. | |
| FlxReplay | org.flixel.system | The replay object both records and replays game recordings, as well as handle saving and loading replays to and from files. | |
| FlxSave | org.flixel | A class to help automate and simplify save game functionality. | |
| FlxSound | org.flixel | This is the universal flixel sound object, used for streaming, music, and sound effects. | |
| FlxSprite | org.flixel | The main "game object" class, the sprite is a FlxObject with a bunch of graphics options and abilities, like animation and stamping. | |
| FlxState | org.flixel | This is the basic game "state" object - e.g. | |
| FlxText | org.flixel | Extends FlxSprite to support rendering text. | |
| FlxTile | org.flixel.system | A simple helper object for FlxTilemap that helps expand collision opportunities and control. | |
| FlxTileblock | org.flixel | This is a basic "environment object" class, used to create simple walls and floors. | |
| FlxTilemap | org.flixel | This is a traditional tilemap display and collision class. | |
| FlxTilemapBuffer | org.flixel.system | A helper object to keep tilemap drawing performance decent across the new multi-camera system. | |
| FlxTimer | org.flixel | A simple timer class, leveraging the new plugins system. | |
| FlxU | org.flixel | ||
| FlxWindow | org.flixel.system | A generic, Flash-based window class, created for use in FlxDebugger. | |
| FrameRecord | org.flixel.system.replay | Helper class for the new replay system. | |
| Input | org.flixel.system.input | Basic input class that manages the fast-access Booleans and detailed key-state tracking. | |
| Keyboard | org.flixel.system.input | Keeps track of what keys are pressed and how with handy booleans or strings. | |
| Log | org.flixel.system.debug | A simple trace output window for use in the debugger overlay. | |
| Mouse | org.flixel.system.input | This class helps contain and track the mouse pointer in your game. | |
| MouseRecord | org.flixel.system.replay | A helper class for the frame records, part of the replay/demo/recording system. | |
| Perf | org.flixel.system.debug | A simple performance monitor widget, for use in the debugger overlay. | |
| TimerManager | org.flixel.plugin | A simple manager for tracking and updating game timer objects. | |
| VCR | org.flixel.system.debug | This class contains the record, stop, play, and step 1 frame buttons seen on the top edge of the debugger overlay. | |
| Vis | org.flixel.system.debug | This control panel has all the visual debugger toggles in it, in the debugger overlay. | |
| Watch | org.flixel.system.debug | A Visual Studio-style "watch" window, for use in the debugger overlay. | |
| WatchEntry | org.flixel.system.debug | Helper class for the debugger overlay's Watch window. |