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

DEPRECATED - FlxPath was moved to the flixel.path package. Update your imports.

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. A simple wrapper for the OpenFl's SharedObject, with a couple helpers. It's used automatically by various flixel utilities like the sound tray, as well as some debugging features.

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 = openfl.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, calls the given function after the specified amount of time passed. FlxTimers are automatically updated and managed by the globalManager. They are deterministic by default, unless FlxG.fixedTimestep is set to false.

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

PoolFactory

Helper type that allows the FlxPool constructor to take the new function param and the old, deprecated Class<T> param. This will be removed, soon anf FlxPool will only take a function.

TriadicHarmony