flixel

..
addons
animation
effects
graphics
group
input
math
path
sound
system
text
tile
tweens
ui
util
CollisionDragType

Determines when to apply collision drag to one object that collided with another.

FlxBasic

This is a useful "generic" Flixel object. Both FlxObject and FlxGroup extend this class. Has no size, position or graphical data.

FlxCamera

The camera class is used to display the game's visuals. By default one camera is created automatically, that is the same size as window. You can add more cameras or even replace the main camera using utilities in FlxG.cameras.

FlxCameraFollowStyle

FlxG

Global helper class for audio, input, the camera system, the debugger and other global properties.

FlxGame

FlxGame is the heart of all Flixel games, and contains a bunch of basic game loops and things. It is a long and sloppy file that you shouldn't have to worry about too much! It is basically only used to create your game object in the first place, after that FlxG and FlxState have all the useful stuff you actually need.

FlxObject

At their core FlxObjects are just boxes with positions that can move and collide with other objects. Most games utilize FlxObject's features through FlxSprite, which extends FlxObject directly and adds graphical capabilities.

FlxRenderMethod

FlxSprite

The core building blocks of all Flixel games. With helpful tools for animation, movement and features for the needs of most games.

FlxState

This is the basic game "state" object - e.g. in a simple game you might have a menu state and a play state. It is for all intents and purpose a fancy FlxGroup. And really, it's not even that fancy.

FlxStrip

A very basic rendering component which uses drawTriangles(). You have access to vertices, indices and uvtData vectors which are used as data storages for rendering. The whole FlxGraphic object is used as a texture for this sprite. Use these links for more info about drawTriangles():

FlxSubState

A FlxSubState can be opened inside of a FlxState. By default, it also stops the parent state from updating, making it convenient for pause screens or menus.

FlxType

Types of flixel objects - mainly for collisions.

IFlxBasic

IFlxSprite