flixel.addons.ui
| .. | |
|---|---|
| interfaces | |
| Anchor | A class that describes how some object should be positioned relative to another |
| AnchorPoint | |
| BorderDef | |
| ButtonLabelStyle | |
| CheckStyle | |
| FlxBarStyle | |
| FlxBaseMultiInput | Makes it easier to check if, say, SHIFT+Tab is being pressed rather than just Tab by itself |
| FlxButtonPlus | A simple button class that calls a function when clicked by the mouse. |
| FlxClickArea | Trimmed-down button, invisible click area, only responds to onUP |
| FlxInputText | FlxInputText v1.11, ported to Haxe @link http://github.com/haxeflixel/flixel-ui |
| FlxMultiGamepad | ... |
| FlxMultiGamepadAnalogStick | ... |
| FlxMultiKey | ... |
| FlxSlider | A slider GUI element for float and integer manipulation. |
| FlxTypedUIGroup | A cheap extension of FlxSpriteGroup that lets you move all the children around without having to call reset() |
| FlxUI | A simple xml-driven user interface |
| FlxUI9SliceSprite | |
| FlxUIAssets | |
| FlxUIBar | ... |
| FlxUIButton | This class extends FlxUITypedButton and has a Text label, and is thus most analagous to the regular FlxButton |
| FlxUICheckBox | |
| FlxUIColorSwatch | |
| FlxUIColorSwatchSelecter | ... |
| FlxUICursor | Cursor object that you can use to "click" on interface elements using a keyboard or gamepad TODO: need to support gamepad and/or deal with absence of mouse |
| FlxUICursorInputFlag | |
| FlxUIDropDownHeader | Header for a FlxUIDropDownMenu |
| FlxUIDropDownMenu | |
| FlxUIDropDownMenuDropDirection | |
| FlxUIGroup | A cheap extension of FlxSpriteGroup that lets you move all the children around without having to call reset() |
| FlxUIInputText | |
| FlxUILine | ... |
| FlxUIList | |
| FlxUILoadingScreen | A simple loading screen -- you must drive the churning of tasks externally |
| FlxUIMouse | A customized extension to FlxMouse that lets us add in accessibility stuff like using the keyboard to control mouse moving/clicking |
| FlxUINumericStepper | |
| FlxUIPopup | |
| FlxUIRadioGroup | |
| FlxUIRegion | A scalable object with width and height that isn't used for display purposes |
| FlxUISlider | |
| FlxUISprite | Cheap extension of FlxSprite |
| FlxUISpriteButton | This class extends FlxUISpriteButton and has a Sprite "label" |
| FlxUIState | This is a simple extension of FlxState that does two things: 1) It implements the IFlxUIState interface 2) Automatically creates a FlxUI objects from a single string id |
| FlxUISubState | This is a simple extension of FlxState that does two things: 1) It implements the IEventGetter interface 2) Automatically creates a FlxUI objects from a single string id |
| FlxUITabMenu | |
| FlxUIText | Simple extension to the basic text field class. |
| FlxUITileTest | This is mostly just for testing purposes, it is NOT a replacement for FlxTileMap |
| FlxUITooltip | ... |
| FlxUITooltipData | |
| FlxUITooltipManager | ... |
| FlxUITooltipStyle | |
| FlxUITypedButton | |
| FontDef | ... |
| FontFixer | A really simple little class that solves an annoying problem with Flash font file names |
| GamepadAutoConnectPreference | |
| LineAxis | |
| MaxMinSize | |
| NamedBool | |
| NamedFloat | |
| NamedInt | |
| NamedString | |
| Rounding | |
| SectionCounter | |
| SortMethod | |
| SortValue | |
| StickInput | |
| StrNameLabel | |
| SwatchData | ... |
| SwatchGraphic | |
| U | Utility functions, inlined where possible |
| UIEventCallback | |
| VarValue | |
| WidgetList | |
| XY | |