, including all inherited members.
| _absoluteBounds | gameplay::Control | [protected] |
| _absoluteClipBounds | gameplay::Control | [protected] |
| _activeControl | gameplay::Container | [protected] |
| _alignment | gameplay::Control | [protected] |
| _autoSize | gameplay::Control | [protected] |
| _bounds | gameplay::Control | [protected] |
| _boundsBits | gameplay::Control | [protected] |
| _canFocus | gameplay::Control | [protected] |
| _clipBounds | gameplay::Control | [protected] |
| _consumeInputEvents | gameplay::Control | [protected] |
| _contactIndex | gameplay::Control | [protected] |
| _controls | gameplay::Container | [protected] |
| _dirtyBits | gameplay::Control | [protected] |
| _focusIndex | gameplay::Control | [protected] |
| _id | gameplay::Control | [protected] |
| _layout | gameplay::Container | [protected] |
| _listeners | gameplay::Control | [protected] |
| _opacity | gameplay::Control | [protected] |
| _parent | gameplay::Control | [protected] |
| _relativeBounds | gameplay::Control | [protected] |
| _scriptCallbacks | gameplay::ScriptTarget | [protected] |
| _scriptRegistries | gameplay::ScriptTarget | [protected] |
| _scripts | gameplay::ScriptTarget | [protected] |
| _scroll | gameplay::Container | [protected] |
| _scrollBarBottomCap | gameplay::Container | [protected] |
| _scrollBarBounds | gameplay::Container | [protected] |
| _scrollBarHorizontal | gameplay::Container | [protected] |
| _scrollBarLeftCap | gameplay::Container | [protected] |
| _scrollBarOpacity | gameplay::Container | [protected] |
| _scrollBarRightCap | gameplay::Container | [protected] |
| _scrollBarsAutoHide | gameplay::Container | [protected] |
| _scrollBarTopCap | gameplay::Container | [protected] |
| _scrollBarVertical | gameplay::Container | [protected] |
| _scrolling | gameplay::Container | [protected] |
| _scrollingDown | gameplay::Container | [protected] |
| _scrollingFirstX | gameplay::Container | [protected] |
| _scrollingFirstY | gameplay::Container | [protected] |
| _scrollingFriction | gameplay::Container | [protected] |
| _scrollingLastTime | gameplay::Container | [protected] |
| _scrollingLastX | gameplay::Container | [protected] |
| _scrollingLastY | gameplay::Container | [protected] |
| _scrollingMouseHorizontally | gameplay::Container | [protected] |
| _scrollingMouseVertically | gameplay::Container | [protected] |
| _scrollingRight | gameplay::Container | [protected] |
| _scrollingStartTimeX | gameplay::Container | [protected] |
| _scrollingStartTimeY | gameplay::Container | [protected] |
| _scrollingVelocity | gameplay::Container | [protected] |
| _scrollingVeryFirstX | gameplay::Container | [protected] |
| _scrollingVeryFirstY | gameplay::Container | [protected] |
| _scrollPosition | gameplay::Container | [protected] |
| _scrollWheelSpeed | gameplay::Container | [protected] |
| _state | gameplay::Control | [protected] |
| _style | gameplay::Control | [protected] |
| _targetType | gameplay::AnimationTarget | [protected] |
| _viewportBounds | gameplay::Control | [protected] |
| _viewportClipBounds | gameplay::Control | [protected] |
| _visible | gameplay::Control | [protected] |
| _zIndex | gameplay::Control | [protected] |
| ACTIVE enum value | gameplay::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 name | gameplay::Control | |
| ANIMATE_OPACITY | gameplay::Control | [static] |
| ANIMATE_POSITION | gameplay::Control | [static] |
| ANIMATE_POSITION_X | gameplay::Control | [static] |
| ANIMATE_POSITION_Y | gameplay::Control | [static] |
| ANIMATE_SCROLLBAR_OPACITY | gameplay::Container | [static] |
| ANIMATE_SIZE | gameplay::Control | [static] |
| ANIMATE_SIZE_HEIGHT | gameplay::Control | [static] |
| ANIMATE_SIZE_WIDTH | gameplay::Control | [static] |
| AnimationTarget() | gameplay::AnimationTarget | [protected] |
| AUTO_SIZE_BOTH enum value | gameplay::Control | |
| AUTO_SIZE_HEIGHT enum value | gameplay::Control | |
| AUTO_SIZE_NONE enum value | gameplay::Control | |
| AUTO_SIZE_WIDTH enum value | gameplay::Control | |
| AutoSize enum name | gameplay::Control | |
| BOUNDS_HEIGHT_PERCENTAGE_BIT | gameplay::Control | [protected, static] |
| BOUNDS_RADIUS_PERCENTAGE_BIT | gameplay::Control | [protected, static] |
| BOUNDS_WIDTH_PERCENTAGE_BIT | gameplay::Control | [protected, static] |
| BOUNDS_X_PERCENTAGE_BIT | gameplay::Control | [protected, static] |
| BOUNDS_Y_PERCENTAGE_BIT | gameplay::Control | [protected, static] |
| canFocus() const | gameplay::Control | |
| 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 *id, Theme::Style *style=NULL, Layout::Type layout=Layout::LAYOUT_ABSOLUTE) | gameplay::Container | [static] |
| 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 name | gameplay::Container | |
| DIRTY_BOUNDS | gameplay::Control | [protected, static] |
| DIRTY_STATE | gameplay::Control | [protected, static] |
| DISABLED enum value | gameplay::Control | |
| DOWN enum value (defined in gameplay::Container) | gameplay::Container | |
| draw(Form *form, const Rectangle &clip) | gameplay::Container | [protected, virtual] |
| 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] |
| finishBatch(Form *form, SpriteBatch *batch) | gameplay::Control | [protected] |
| fireScriptEvent(const Event *event,...) | gameplay::ScriptTarget | |
| FOCUS enum value | gameplay::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() 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 | |
| getFocusIndex() const | gameplay::Control | |
| getFont(State state=NORMAL) const | gameplay::Control | |
| getFontSize(State state=NORMAL) const | gameplay::Control | |
| 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 | |
| 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::Container | [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 value | gameplay::Control | |
| initialize(const char *typeName, Theme::Style *style, Properties *properties) | gameplay::Container | [protected, virtual] |
| insertControl(Control *control, unsigned int index) | gameplay::Container | |
| INVALID_CONTACT_INDEX | gameplay::Control | [protected, static] |
| 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::Container | [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 value | gameplay::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 ©) | 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 name | gameplay::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 | |
| 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 ®ion, 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 ®ion, unsigned char states=STATE_ALL) | gameplay::Control | |
| setLayout(Layout::Type type) | gameplay::Container | |
| setMargin(float top, float bottom, float left, float right) | gameplay::Control | |
| 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 ®ion, 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] |
| startBatch(Form *form, SpriteBatch *batch) | gameplay::Control | [protected] |
| State enum name | gameplay::Control | |
| STATE_ALL | gameplay::Control | [static] |
| stopScrolling() | gameplay::Container | |
| TargetType enum name | gameplay::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::Container | [protected, 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] |
| ~Ref() | gameplay::Ref | [protected, virtual] |
| ~ScriptTarget() | gameplay::ScriptTarget | [protected, virtual] |