overview wiki api reference download
gameplay::Form Member List
This is the complete list of members for gameplay::Form, including all inherited members.
_absoluteBoundsgameplay::Control [protected]
_absoluteClipBoundsgameplay::Control [protected]
_activeControlgameplay::Container [protected]
_alignmentgameplay::Control [protected]
_autoSizegameplay::Control [protected]
_boundsgameplay::Control [protected]
_boundsBitsgameplay::Control [protected]
_canFocusgameplay::Control [protected]
_clipBoundsgameplay::Control [protected]
_consumeInputEventsgameplay::Control [protected]
_contactIndexgameplay::Control [protected]
_controlsgameplay::Container [protected]
_dirtyBitsgameplay::Control [protected]
_focusIndexgameplay::Control [protected]
_idgameplay::Control [protected]
_layoutgameplay::Container [protected]
_listenersgameplay::Control [protected]
_nodegameplay::Drawable [protected]
_opacitygameplay::Control [protected]
_parentgameplay::Control [protected]
_relativeBoundsgameplay::Control [protected]
_scriptCallbacksgameplay::ScriptTarget [protected]
_scriptRegistriesgameplay::ScriptTarget [protected]
_scriptsgameplay::ScriptTarget [protected]
_scrollgameplay::Container [protected]
_scrollBarBottomCapgameplay::Container [protected]
_scrollBarBoundsgameplay::Container [protected]
_scrollBarHorizontalgameplay::Container [protected]
_scrollBarLeftCapgameplay::Container [protected]
_scrollBarOpacitygameplay::Container [protected]
_scrollBarRightCapgameplay::Container [protected]
_scrollBarsAutoHidegameplay::Container [protected]
_scrollBarTopCapgameplay::Container [protected]
_scrollBarVerticalgameplay::Container [protected]
_scrollinggameplay::Container [protected]
_scrollingDowngameplay::Container [protected]
_scrollingFirstXgameplay::Container [protected]
_scrollingFirstYgameplay::Container [protected]
_scrollingFrictiongameplay::Container [protected]
_scrollingLastTimegameplay::Container [protected]
_scrollingLastXgameplay::Container [protected]
_scrollingLastYgameplay::Container [protected]
_scrollingMouseHorizontallygameplay::Container [protected]
_scrollingMouseVerticallygameplay::Container [protected]
_scrollingRightgameplay::Container [protected]
_scrollingStartTimeXgameplay::Container [protected]
_scrollingStartTimeYgameplay::Container [protected]
_scrollingVelocitygameplay::Container [protected]
_scrollingVeryFirstXgameplay::Container [protected]
_scrollingVeryFirstYgameplay::Container [protected]
_scrollPositiongameplay::Container [protected]
_scrollWheelSpeedgameplay::Container [protected]
_stategameplay::Control [protected]
_stylegameplay::Control [protected]
_targetTypegameplay::AnimationTarget [protected]
_viewportBoundsgameplay::Control [protected]
_viewportClipBoundsgameplay::Control [protected]
_visiblegameplay::Control [protected]
_zIndexgameplay::Control [protected]
ACTIVE enum valuegameplay::Control
addChannel(Animation::Channel *channel)gameplay::AnimationTarget [protected]
addControl(Control *control)gameplay::Container
addControls(Properties *properties)gameplay::Container [protected]
addListener(Control::Listener *listener, int eventFlags)gameplay::Control [virtual]
addRef()gameplay::Ref
addScript(const char *path)gameplay::ScriptTarget
addScriptCallback(const Event *event, const char *function)gameplay::ScriptTarget
ALIGN_BOTTOM enum value (defined in gameplay::Control)gameplay::Control
ALIGN_BOTTOM_HCENTER enum value (defined in gameplay::Control)gameplay::Control
ALIGN_BOTTOM_LEFT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_BOTTOM_RIGHT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_HCENTER enum value (defined in gameplay::Control)gameplay::Control
ALIGN_LEFT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_RIGHT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_TOP enum value (defined in gameplay::Control)gameplay::Control
ALIGN_TOP_HCENTER enum value (defined in gameplay::Control)gameplay::Control
ALIGN_TOP_LEFT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_TOP_RIGHT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_VCENTER enum value (defined in gameplay::Control)gameplay::Control
ALIGN_VCENTER_HCENTER enum value (defined in gameplay::Control)gameplay::Control
ALIGN_VCENTER_LEFT enum value (defined in gameplay::Control)gameplay::Control
ALIGN_VCENTER_RIGHT enum value (defined in gameplay::Control)gameplay::Control
Alignment enum namegameplay::Control
ANIMATE_OPACITYgameplay::Control [static]
ANIMATE_POSITIONgameplay::Control [static]
ANIMATE_POSITION_Xgameplay::Control [static]
ANIMATE_POSITION_Ygameplay::Control [static]
ANIMATE_SCROLLBAR_OPACITYgameplay::Container [static]
ANIMATE_SIZEgameplay::Control [static]
ANIMATE_SIZE_HEIGHTgameplay::Control [static]
ANIMATE_SIZE_WIDTHgameplay::Control [static]
AnimationTarget()gameplay::AnimationTarget [protected]
AUTO_SIZE_BOTH enum valuegameplay::Control
AUTO_SIZE_HEIGHT enum valuegameplay::Control
AUTO_SIZE_NONE enum valuegameplay::Control
AUTO_SIZE_WIDTH enum valuegameplay::Control
AutoSize enum namegameplay::Control
BOUNDS_HEIGHT_PERCENTAGE_BITgameplay::Control [protected, static]
BOUNDS_RADIUS_PERCENTAGE_BITgameplay::Control [protected, static]
BOUNDS_WIDTH_PERCENTAGE_BITgameplay::Control [protected, static]
BOUNDS_X_PERCENTAGE_BITgameplay::Control [protected, static]
BOUNDS_Y_PERCENTAGE_BITgameplay::Control [protected, static]
canFocus() const gameplay::Control
clearFocus()gameplay::Form [static]
clearScripts()gameplay::ScriptTarget
cloneInto(AnimationTarget *target, NodeCloneContext &context) const gameplay::AnimationTarget [protected]
Container()gameplay::Container [protected]
Control()gameplay::Control [protected]
controlEvent(Control::Listener::EventType evt)gameplay::Control [protected, virtual]
create(const char *url)gameplay::Form [static]
create(const char *id, Theme::Style *style, Layout::Type layoutType=Layout::LAYOUT_ABSOLUTE)gameplay::Form [static]
gameplay::Container::create(Theme::Style *style, Properties *properties=NULL)gameplay::Container [protected, static]
createAnimation(const char *id, int propertyId, unsigned int keyCount, unsigned int *keyTimes, float *keyValues, Curve::InterpolationType type)gameplay::AnimationTarget
createAnimation(const char *id, int propertyId, unsigned int keyCount, unsigned int *keyTimes, float *keyValues, float *keyInValue, float *keyOutValue, Curve::InterpolationType type)gameplay::AnimationTarget
createAnimation(const char *id, const char *url)gameplay::AnimationTarget
createAnimation(const char *id, Properties *animationProperties)gameplay::AnimationTarget
createAnimationFromBy(const char *id, int propertyId, float *from, float *by, Curve::InterpolationType type, unsigned long duration)gameplay::AnimationTarget
createAnimationFromTo(const char *id, int propertyId, float *from, float *to, Curve::InterpolationType type, unsigned long duration)gameplay::AnimationTarget
createLayout(Layout::Type type)gameplay::Container [protected, static]
destroyAnimation(const char *id=NULL)gameplay::AnimationTarget
Direction enum namegameplay::Container
DIRTY_BOUNDSgameplay::Control [protected, static]
DIRTY_STATEgameplay::Control [protected, static]
DISABLED enum valuegameplay::Control
DOWN enum value (defined in gameplay::Container)gameplay::Container
draw(bool wireframe=false)gameplay::Form [virtual]
gameplay::Container::draw(Form *form, const Rectangle &clip)gameplay::Container [protected, virtual]
Drawable()gameplay::Drawable
drawBorder(Form *form, const Rectangle &clip)gameplay::Control [protected, virtual]
drawImages(Form *form, const Rectangle &clip)gameplay::Control [protected, virtual]
drawText(Form *form, const Rectangle &clip)gameplay::Control [protected, virtual]
gameplay::Container::finishBatch(Form *form, SpriteBatch *batch)gameplay::Control [protected]
fireScriptEvent(const Event *event,...)gameplay::ScriptTarget
FOCUS enum valuegameplay::Control
gamepadButtonEvent(Gamepad *gamepad)gameplay::Control [protected, virtual]
gamepadJoystickEvent(Gamepad *gamepad, unsigned int index)gameplay::Control [protected, virtual]
gamepadTriggerEvent(Gamepad *gamepad, unsigned int index)gameplay::Control [protected, virtual]
getAbsoluteBounds() const gameplay::Control
getActiveControl(unsigned int touchIndex=0)gameplay::Form [static]
gameplay::Container::getActiveControl() const gameplay::Container
getAlignment() const gameplay::Control
getAlignment(const char *alignment)gameplay::Control [protected, static]
getAnimation(const char *id=NULL) const gameplay::Container
getAnimationPropertyComponentCount(int propertyId) const gameplay::Container [virtual]
getAnimationPropertyValue(int propertyId, AnimationValue *value)gameplay::Container [virtual]
getAutoSize() const gameplay::Control
getBorder(State state=NORMAL) const gameplay::Control
getBounds() const gameplay::Control
getChannel(const char *id) const gameplay::AnimationTarget [protected]
getClip() const gameplay::Control
getClipBounds() const gameplay::Control
getConsumeInputEvents()gameplay::Control
getControl(unsigned int index) const gameplay::Container
getControl(const char *id) const gameplay::Container
getControlCount() const gameplay::Container
getControls() const gameplay::Container
getCursorColor(State state)gameplay::Control
getCursorRegion(State state) const gameplay::Control
getCursorUVs(State state)gameplay::Control
getFocusControl()gameplay::Form [static]
getFocusIndex() const gameplay::Control
getFont(State state=NORMAL) const gameplay::Control
getFontSize(State state=NORMAL) const gameplay::Control
getForm(const char *id)gameplay::Form [static]
getHeight() const gameplay::Control
getId() const gameplay::Control
getImage(const char *id, State state)gameplay::Control [protected]
getImageColor(const char *id, State state) const gameplay::Control
getImageRegion(const char *id, State state) const gameplay::Control
getImageUVs(const char *id, State state) const gameplay::Control
getLayout()gameplay::Container
getLayoutType(const char *layoutString)gameplay::Container [protected, static]
getMargin() const gameplay::Control
getNode() const gameplay::Drawable
getOpacity(State state=NORMAL) const gameplay::Control
getOverlayType() const gameplay::Control [protected]
getPadding() const gameplay::Control
getParent() const gameplay::Control
getPropertyId(TargetType type, const char *propertyIdStr)gameplay::AnimationTarget [protected, virtual]
getRefCount() const gameplay::Ref
getScriptEvent(const char *eventName) const gameplay::ScriptTarget
getScroll() const gameplay::Container
getScroll(const char *scroll)gameplay::Container [protected, static]
getScrollingFriction() const gameplay::Container
getScrollPosition() const gameplay::Container
getScrollWheelRequiresFocus() const gameplay::Container
getScrollWheelSpeed() const gameplay::Container
getSkinColor(State state=NORMAL) const gameplay::Control
getSkinRegion(State state=NORMAL) const gameplay::Control
getState() const gameplay::Control
getState(const char *state)gameplay::Control [protected, static]
getStyle() const gameplay::Control
getTextAlignment(State state=NORMAL) const gameplay::Control
getTextColor(State state=NORMAL) const gameplay::Control
getTextRightToLeft(State state=NORMAL) const gameplay::Control
getTheme() const gameplay::Control
getTopLevelForm() const gameplay::Control
getTypeName() const gameplay::Form [virtual]
getWidth() const gameplay::Control
getX() const gameplay::Control
getY() const gameplay::Control
getZIndex() const gameplay::Control
hasFocus() const gameplay::Control
hasScriptListener(const char *eventName) const gameplay::ScriptTarget
hasScriptListener(const Event *event) const gameplay::ScriptTarget
HOVER enum valuegameplay::Control
insertControl(Control *control, unsigned int index)gameplay::Container
INVALID_CONTACT_INDEXgameplay::Control [protected, static]
isBatchingEnabled() const gameplay::Form
isChild(Control *control) const gameplay::Control
isContainer() const gameplay::Container [virtual]
isDirty(int bit) const gameplay::Control [protected]
isEnabled() const gameplay::Control
isEnabledInHierarchy() const gameplay::Control
isForm() const gameplay::Form [virtual]
isHeightPercentage() const gameplay::Control
isScrollBarsAutoHide() const gameplay::Container
isScrolling() const gameplay::Container
isVisible() const gameplay::Control
isVisibleInHierarchy() const gameplay::Control
isWidthPercentage() const gameplay::Control
isXPercentage() const gameplay::Control
isYPercentage() const gameplay::Control
keyEvent(Keyboard::KeyEvent evt, int key)gameplay::Control [protected, virtual]
LEFT enum value (defined in gameplay::Container)gameplay::Container
mouseEvent(Mouse::MouseEvent evt, int x, int y, int wheelDelta)gameplay::Control [protected, virtual]
mouseEventScroll(Mouse::MouseEvent evt, int x, int y, int wheelDelta)gameplay::Container [protected]
moveFocus(Direction direction)gameplay::Container
NEXT enum value (defined in gameplay::Container)gameplay::Container
NORMAL enum valuegameplay::Control
notifyListeners(Control::Listener::EventType eventType)gameplay::Control [protected]
operator=(const Control &)gameplay::Control [protected]
parseCoord(const char *s, bool *isPercentage)gameplay::Control [protected, static]
parseCoordPair(const char *s, float *v1, float *v2, bool *v1Percentage, bool *v2Percentage)gameplay::Control [protected, static]
PREVIOUS enum value (defined in gameplay::Container)gameplay::Container
Ref()gameplay::Ref [protected]
Ref(const Ref &copy)gameplay::Ref [protected]
registerEvents(EventRegistry *registry)gameplay::ScriptTarget [protected]
release()gameplay::Ref
removeChannel(Animation::Channel *channel)gameplay::AnimationTarget [protected]
removeControl(unsigned int index)gameplay::Container
removeControl(const char *id)gameplay::Container
removeControl(Control *control)gameplay::Container
removeListener(Control::Listener *listener)gameplay::Control [virtual]
removeScript(const char *path)gameplay::ScriptTarget
removeScript(ScriptEntry *entry)gameplay::ScriptTarget [protected]
removeScriptCallback(const Event *event, const char *function)gameplay::ScriptTarget
RIGHT enum value (defined in gameplay::Container)gameplay::Container
SCALAR enum value (defined in gameplay::AnimationTarget)gameplay::AnimationTarget [protected]
ScriptTarget()gameplay::ScriptTarget [protected]
Scroll enum namegameplay::Container
SCROLL_BOTH enum value (defined in gameplay::Container)gameplay::Container
SCROLL_HORIZONTAL enum value (defined in gameplay::Container)gameplay::Container
SCROLL_NONE enum value (defined in gameplay::Container)gameplay::Container
SCROLL_VERTICAL enum value (defined in gameplay::Container)gameplay::Container
setActiveControl(Control *control)gameplay::Container
setAlignment(Alignment alignment)gameplay::Control
setAnimationPropertyValue(int propertyId, AnimationValue *value, float blendWeight=1.0f)gameplay::Container [virtual]
setAutoSize(AutoSize mode)gameplay::Control
setBatchingEnabled(bool enabled)gameplay::Form
setBorder(float top, float bottom, float left, float right, unsigned char states=STATE_ALL)gameplay::Control
setBounds(const Rectangle &bounds)gameplay::Control
setCanFocus(bool acceptsFocus)gameplay::Control
setChildrenDirty(int bits, bool recursive)gameplay::Container [protected]
setConsumeInputEvents(bool consume)gameplay::Control
setCursorColor(const Vector4 &color, unsigned char states)gameplay::Control
setCursorRegion(const Rectangle &region, unsigned char states)gameplay::Control
setDirty(int bits)gameplay::Control [protected]
setEnabled(bool enabled)gameplay::Control [virtual]
setFocus()gameplay::Container [virtual]
setFocusIndex(int focusIndex)gameplay::Control
setFont(Font *font, unsigned char states=STATE_ALL)gameplay::Control
setFontSize(unsigned int size, unsigned char states=STATE_ALL)gameplay::Control
setHeight(float height, bool percentage=false)gameplay::Control
setHeightInternal(float height, bool percentage=false)gameplay::Control [protected]
setId(const char *id)gameplay::Control
setImageColor(const char *id, const Vector4 &color, unsigned char states=STATE_ALL)gameplay::Control
setImageRegion(const char *id, const Rectangle &region, unsigned char states=STATE_ALL)gameplay::Control
setLayout(Layout::Type type)gameplay::Container
setMargin(float top, float bottom, float left, float right)gameplay::Control
setNode(Node *node)gameplay::Drawable [protected, virtual]
setOpacity(float opacity, unsigned char states=STATE_ALL)gameplay::Control
setPadding(float top, float bottom, float left, float right)gameplay::Control
setPosition(float x, float y)gameplay::Control
setScroll(Scroll scroll)gameplay::Container
setScrollBarsAutoHide(bool autoHide)gameplay::Container
setScrollingFriction(float friction)gameplay::Container
setScrollPosition(const Vector2 &scrollPosition)gameplay::Container
setScrollWheelRequiresFocus(bool required)gameplay::Container
setScrollWheelSpeed(float speed)gameplay::Container
setSize(float width, float height)gameplay::Control
setSkinColor(const Vector4 &color, unsigned char states=STATE_ALL)gameplay::Control
setSkinRegion(const Rectangle &region, unsigned char states=STATE_ALL)gameplay::Control
setStyle(Theme::Style *style)gameplay::Control
setTextAlignment(Font::Justify alignment, unsigned char states=STATE_ALL)gameplay::Control
setTextColor(const Vector4 &color, unsigned char states=STATE_ALL)gameplay::Control
setTextRightToLeft(bool rightToLeft, unsigned char states=STATE_ALL)gameplay::Control
setVisible(bool visible)gameplay::Control
setWidth(float width, bool percentage=false)gameplay::Control
setWidthInternal(float width, bool percentage=false)gameplay::Control [protected]
setX(float x, bool percentage=false)gameplay::Control
setXInternal(float x, bool percentage=false)gameplay::Control [protected]
setY(float y, bool percentage=false)gameplay::Control
setYInternal(float x, bool percentage=false)gameplay::Control [protected]
setZIndex(int zIndex)gameplay::Control
sortControls()gameplay::Container [protected]
gameplay::Container::startBatch(Form *form, SpriteBatch *batch)gameplay::Control [protected]
State enum namegameplay::Control
STATE_ALLgameplay::Control [static]
stopScrolling()gameplay::Container
TargetType enum namegameplay::AnimationTarget [protected]
touchEvent(Touch::TouchEvent evt, int x, int y, unsigned int contactIndex)gameplay::Control [protected, virtual]
touchEventScroll(Touch::TouchEvent evt, int x, int y, unsigned int contactIndex)gameplay::Container [protected]
TRANSFORM enum value (defined in gameplay::AnimationTarget)gameplay::AnimationTarget [protected]
UP enum value (defined in gameplay::Container)gameplay::Container
update(float elapsedTime)gameplay::Form [virtual]
updateAbsoluteBounds(const Vector2 &offset)gameplay::Container [protected, virtual]
updateBounds()gameplay::Container [protected, virtual]
updateChildBounds()gameplay::Container [protected]
updateScroll()gameplay::Container [protected]
updateState(State state)gameplay::Container [protected, virtual]
~AnimationTarget()gameplay::AnimationTarget [protected, virtual]
~Container()gameplay::Container [protected, virtual]
~Control()gameplay::Control [protected, virtual]
~Drawable()gameplay::Drawable [virtual]
~Ref()gameplay::Ref [protected, virtual]
~ScriptTarget()gameplay::ScriptTarget [protected, virtual]
 All Classes Functions Variables Typedefs Enumerations Enumerator