flixel.util

..
helpers
typeLimit
DrawStyle

FlxArrayUtil

A set of functions for array manipulation.

FlxAxes

FlxBitmapDataPool

BitmapData pool class.

FlxBitmapDataUtil

Just a collection of BitmapData utility methods. Just for cross-platform stuff, since not all methods are implemented across all targets.

FlxCollision

FlxCollision

FlxColor

Class representing a color, based on Int. Provides a variety of methods for creating and converting colors.

FlxColorTransformUtil

FlxDestroyUtil

FlxDirection

Simple enum for orthogonal directions. Can be combined into FlxDirectionFlags.

FlxDirectionFlags

Uses bit flags to create a list of orthogonal directions. useful for many FlxObject features like allowCollisions and touching.

FlxGradient

Adds a set of color gradient creation / rendering functions

FlxHorizontalAlign

FlxPath

This is a simple path data container. Basically a list of points that a FlxObject can follow. Also has code for drawing debug visuals. FlxTilemap.findPath() returns a path usable by FlxPath, but you can also just make your own, using the add() functions below or by creating your own array of points.

FlxPool

A generic container that facilitates pooling and recycling of objects. WARNING: Pooled objects must have parameter-less constructors: function new()

FlxSave

A class to help automate and simplify save game functionality. Basically a wrapper for the Flash SharedObject thing, but handles some annoying storage request stuff too.

FlxSaveStatus

FlxSignal

FlxSort

Helper class for sort() in FlxTypedGroup, but could theoretically be used on regular arrays as well.

FlxSpriteUtil

Some handy functions for FlxSprite (FlxObject) manipulation, mostly drawing-related. Note that stage quality impacts the results of the draw() functions - use FlxG.stage.quality = flash.display.StageQuality.BEST; for best results.

FlxStringUtil

A class primarily containing functions related to formatting different data types to strings.

FlxTimer

A simple timer class, leveraging the new plugins system. Can be used with callbacks or by polling the finished flag. Not intended to be added to a game state or group; the timer manager is responsible for actually calling update(), not the user.

FlxTimerManager

A simple manager for tracking and updating game timer objects. Normally accessed via the static FlxTimer.manager rather than being created separately.

FlxTypedSignal

FlxVerticalAlign

GradientMatrix

Harmony

IFlxDestroyable

IFlxPool

IFlxPooled

IFlxSignal

LabelValuePair

LineStyle

TriadicHarmony