Skip to content

Instantly share code, notes, and snippets.

@IQAndreas
Last active August 29, 2015 14:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save IQAndreas/11387594 to your computer and use it in GitHub Desktop.
Save IQAndreas/11387594 to your computer and use it in GitHub Desktop.
HaxeFlixel v.3.0.1 package structure

[root]

FlxBasic
FlxCamera
FlxGame
FlxG
FlxObject
FlxSprite
FlxState
FlxSubState

animation:

FlxAnimationController
FlxAnimation
FlxBaseAnimation
FlxPrerotatedAnimation

atlas:

FlxAtlas
FlxNode

effects:

FlxFlicker
FlxSpriteFilter

effects/particles:

FlxEmitterExt
FlxEmitter
FlxParticle
FlxTypedEmitterExt
FlxTypedEmitter

group:

FlxGroup
FlxSpriteGroup
FlxTypedGroup
FlxTypedGroupIterator
FlxTypedSpriteGroup

input:

FlxSwipe

input/android:

FlxAndroidKeyList
FlxAndroidKeys

input/gamepad:

FlxGamepadButton
FlxGamepad
FlxGamepadManager
LogitechButtonID
OUYAButtonID
PS3ButtonID
PS4ButtonID
XboxButtonID

input/keyboard:

FlxKeyboard
FlxKey
FlxKeyList

input/mouse:

FlxMouseButton
FlxMouse

input/touch:

FlxTouch
FlxTouchManager

interfaces:

IFlxBasic
IFlxDestroyable
IFlxInput
IFlxParticle
IFlxPooled
IFlxSignal
IFlxSprite

plugin:

FlxPlugin
MouseEventManager
PathManager
TimerManager
TweenManager

system:

FlxAssets
FlxBGSprite
FlxCollisionType
FlxList
FlxPreloader
FlxQuadTree
FlxSound
FlxSplash
FlxVersion

system/debug:

ConsoleCommands
Console
ConsoleUtil
DebuggerUtil
FlxDebugger
Log
LogStyle
StatsGraph
Stats
Tracker
VCR
WatchEntry
Watch
Window

system/frontEnds:

BitmapFrontEnd
CameraFrontEnd
ConsoleFrontEnd
DebuggerFrontEnd
HTML5FrontEnd
InputFrontEnd
LogFrontEnd
PluginFrontEnd
SignalFrontEnd
SoundFrontEnd
VCRFrontEnd
WatchFrontEnd

system/layer:

DrawStackItem
Region
TileSheetData
TileSheetExt

system/layer/frames:

FlxFrame
FlxSpriteFrames

system/replay:

CodeValuePair
FlxReplay
FrameRecord
MouseRecord

system/scaleModes:

BaseScaleMode
FillScaleMode
FixedScaleMode
PixelPerfectScaleMode
RatioScaleMode
RelativeScaleMode
StageSizeScaleMode

system/ui:

FlxFocusLostScreen
FlxSoundTray
FlxSystemButton

text:

FlxBitmapTextField
FlxTextField
FlxText

text/pxText:

PxBitmapFont
PxDefaultFontGenerator
PxFontSymbol
PxTextAlign

tile:

FlxTileblock
FlxTile
FlxTilemapBuffer
FlxTilemap

tweens:

FlxEase
FlxTween

tweens/misc:

AngleTween
ColorTween
NumTween
VarTween

tweens/motion:

CircularMotion
CubicMotion
LinearMotion
LinearPath
Motion
QuadMotion
QuadPath

tweens/sound:

Fader
SfxFader

ui:

FlxAnalog
FlxBar
FlxButton
FlxTypedButton
FlxVirtualPad
PxButton

util:

FlxAngle
FlxArrayUtil
FlxBitmapDataPool
FlxBitmapUtil
FlxCollision
FlxColor
FlxColorUtil
FlxDestroyUtil
FlxGradient
FlxMath
FlxPath
FlxPoint
FlxPool
FlxRandom
FlxRect
FlxSave
FlxSignal
FlxSort
FlxSpriteUtil
FlxStringUtil
FlxTimer
FlxVector
FlxVelocity

util/loaders:

CachedGraphics
LibGDXData
SparrowData
TextureAtlasFrame
TexturePackerData
TexturePackerXMLData
TextureRegion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment