package flixel.addons.ui

interfaces
Anchor

A class that describes how some object should be positioned relative to another * * @author

AnchorPoint

... * @author

BorderDef

ButtonLabelStyle

FlxButtonPlus

A simple button class that calls a function when clicked by the mouse. * * @link http://www.photonstorm.com * @author Richard Davey / Photon Storm

FlxClickArea

Trimmed-down button, invisible click area, only responds to onUP

FlxInputText

FlxInputText v1.11, ported to Haxe * @author larsiusprime, (Lars Doucet) * @link http://github.com/haxeflixel/flixel-ui * * FlxInputText v1.10, Input text field extension for Flixel * @author Gama11, MrWalrus, nitramcero (Martín Sebastián Wain) * @link http://forums.flixel.org/index.php/topic,272.0.html * * Copyright (c) 2009 Martín Sebastián Wain * License: Creative Commons Attribution 3.0 United States * @link http://creativecommons.org/licenses/by/3.0/us/

FlxSlider

A slider GUI element for float and integer manipulation. * @author Gama11

FlxUI

A simple xml-driven user interface * * Usage example: ui = new FlxUI(U.xml("saveslot"),this); add(_ui); * * @author Lars Doucet

FlxUI9SliceSprite

@author Lars Doucet

FlxUIAssets

FlxUIButton

This class extends FlxUITypedButton and has a Text label, and is thus * most analagous to the regular FlxButton * * Like all FlxUITypedButton's, it can work as a toggle button, and load * 9-slice sprites for its button images, and be dynamically resized * accordingly. * * Furthermore, you have the ability to set the text's coloring for each * state just by adjusting a few public variables

FlxUICheckBox

@author Lars Doucet

FlxUIColorSwatch

... * @author

FlxUIColorSwatchSelecter

... * @author larsiusprime

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 * @author

FlxUIDropDownHeader

Header for a FlxUIDropDownMenu

FlxUIDropDownMenu

larsiusprime * @author

FlxUIGroup

A cheap extension of FlxUIGroup that lets you move all the children around * without having to call reset() * @author Lars Doucet

FlxUIInputText

@author Lars Doucet

FlxUIList

... * @author

FlxUILoadingScreen

A simple loading screen -- you must drive the churning of tasks externally * * @author larsiusprime

FlxUIMouse

A customized extension to FlxMouse that lets us add in accessibility stuff * like using the keyboard to control mouse moving/clicking * @author

FlxUINumericStepper

... * @author

FlxUIPopup

... * @author

FlxUIRadioGroup

@author Lars Doucet

FlxUIRegion

A scalable object with width and height that isn't used for display purposes * @author

FlxUISlider

... * @author

FlxUISprite

Cheap extension of FlxSprite * @author Lars Doucet

FlxUISpriteButton

This class extends FlxUISpriteButton and has a Sprite "label" * * Like all FlxUITypedButton's, it can work as a toggle button, and load * 9-slice sprites for its button images, and be dynamically resized * accordingly.

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 * * Usage: * Create a class that extends FlxUIState, override create, and * before you call super.create(), set xmlid to the string id * of the corresponding UI xml file (leave off the extension). * * @author Lars Doucet

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 * * Usage: * Create a class that extends FlxUIState, override create, and * before you call super.create(), set xmlid to the string id * of the corresponding UI xml file (leave off the extension). * * @author Lars Doucet

FlxUITabMenu

@author Lars Doucet

FlxUIText

Simple extension to the basic text field class. * @author Lars Doucet

FlxUITileTest

This is mostly just for testing purposes, it is NOT a replacement for FlxTileMap * @author

FlxUITypedButton

FontDef

MaxMinSize

MultiKey

Makes it easier to check if, say, SHIFT+Tab is being pressed rather than just Tab by itself * @author

NamedBool

NamedFloat

NamedInt

NamedString

StrIdLabel

... * @author

SwatchData

... * @author Lars A. Doucet

U

Utility functions, inlined where possible * @author Lars Doucet

UIEventCallback