, including all inherited members.
_absoluteBounds | gameplay::Control | [protected] |
_absoluteClipBounds | gameplay::Control | [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] |
_dirtyBits | gameplay::Control | [protected] |
_focusIndex | gameplay::Control | [protected] |
_id | gameplay::Control | [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] |
_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] |
addListener(Control::Listener *listener, int eventFlags) | gameplay::JoystickControl | [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_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] |
Control() | gameplay::Control | [protected] |
controlEvent(Control::Listener::EventType evt) | gameplay::Control | [protected, virtual] |
create(const char *id, Theme::Style *style=NULL) | gameplay::JoystickControl | [static] |
create(Theme::Style *style, Properties *properties=NULL) | gameplay::JoystickControl | [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 | |
destroyAnimation(const char *id=NULL) | gameplay::AnimationTarget | |
DIRTY_BOUNDS | gameplay::Control | [protected, static] |
DIRTY_STATE | gameplay::Control | [protected, static] |
DISABLED enum value | gameplay::Control | |
draw(Form *form, const Rectangle &clip) | gameplay::Control | [protected, virtual] |
drawBorder(Form *form, const Rectangle &clip) | gameplay::Control | [protected, virtual] |
drawImages(Form *form, const Rectangle &clip) | gameplay::JoystickControl | [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 | |
getAlignment() const | gameplay::Control | |
getAlignment(const char *alignment) | gameplay::Control | [protected, static] |
getAnimation(const char *id=NULL) const | gameplay::AnimationTarget | |
getAnimationPropertyComponentCount(int propertyId) const | gameplay::Control | [virtual] |
getAnimationPropertyValue(int propertyId, AnimationValue *value) | gameplay::Control | [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 | |
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 | |
getIndex() const | gameplay::JoystickControl | |
getInnerRegionSize(bool *isWidthPercentage=NULL, bool *isHeightPercentage=NULL) const | gameplay::JoystickControl | |
getMargin() const | gameplay::Control | |
getOpacity(State state=NORMAL) const | gameplay::Control | |
getOuterRegionSize(bool *isWidthPercentage=NULL, bool *isHeightPercentage=NULL) const | gameplay::JoystickControl | |
getOverlayType() const | gameplay::Control | [protected] |
getPadding() const | gameplay::Control | |
getParent() const | gameplay::Control | |
getPropertyId(TargetType type, const char *propertyIdStr) | gameplay::AnimationTarget | [protected, virtual] |
getRadius() const | gameplay::JoystickControl | |
getRefCount() const | gameplay::Ref | |
getScriptEvent(const char *eventName) const | gameplay::ScriptTarget | |
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::JoystickControl | [virtual] |
getValue() const | gameplay::JoystickControl | |
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::JoystickControl | [protected, virtual] |
INVALID_CONTACT_INDEX | gameplay::Control | [protected, static] |
isChild(Control *control) const | gameplay::Control | |
isContainer() const | gameplay::Control | [virtual] |
isDirty(int bit) const | gameplay::Control | [protected] |
isEnabled() const | gameplay::Control | |
isEnabledInHierarchy() const | gameplay::Control | |
isHeightPercentage() const | gameplay::Control | |
isRadiusPercentage() const | gameplay::JoystickControl | |
isRelative() const | gameplay::JoystickControl | |
isVisible() const | gameplay::Control | |
isVisibleInHierarchy() const | gameplay::Control | |
isWidthPercentage() const | gameplay::Control | |
isXPercentage() const | gameplay::Control | |
isYPercentage() const | gameplay::Control | |
JoystickControl() | gameplay::JoystickControl | [protected] |
keyEvent(Keyboard::KeyEvent evt, int key) | gameplay::Control | [protected, virtual] |
mouseEvent(Mouse::MouseEvent evt, int x, int y, int wheelDelta) | gameplay::Control | [protected, virtual] |
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] |
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] |
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 | |
SCALAR enum value (defined in gameplay::AnimationTarget) | gameplay::AnimationTarget | [protected] |
ScriptTarget() | gameplay::ScriptTarget | [protected] |
setAlignment(Alignment alignment) | gameplay::Control | |
setAnimationPropertyValue(int propertyId, AnimationValue *value, float blendWeight=1.0f) | gameplay::Control | [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 | |
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::Control | [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 | |
setInnerRegionSize(const Vector2 &size, bool isWidthPercentage=false, bool isHeightPercentage=false) | gameplay::JoystickControl | |
setMargin(float top, float bottom, float left, float right) | gameplay::Control | |
setOpacity(float opacity, unsigned char states=STATE_ALL) | gameplay::Control | |
setOuterRegionSize(const Vector2 &size, bool isWidthPercentage=false, bool isHeightPercentage=false) | gameplay::JoystickControl | |
setPadding(float top, float bottom, float left, float right) | gameplay::Control | |
setPosition(float x, float y) | gameplay::Control | |
setRadius(float radius, bool isPercentage=false) | gameplay::JoystickControl | |
setRelative(bool relative) | gameplay::JoystickControl | |
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 | |
startBatch(Form *form, SpriteBatch *batch) | gameplay::Control | [protected] |
State enum name | gameplay::Control | |
STATE_ALL | gameplay::Control | [static] |
TargetType enum name | gameplay::AnimationTarget | [protected] |
touchEvent(Touch::TouchEvent evt, int x, int y, unsigned int contactIndex) | gameplay::JoystickControl | [protected, virtual] |
TRANSFORM enum value (defined in gameplay::AnimationTarget) | gameplay::AnimationTarget | [protected] |
update(float elapsedTime) | gameplay::Control | [protected, virtual] |
updateAbsoluteBounds(const Vector2 &offset) | gameplay::JoystickControl | [protected, virtual] |
updateBounds() | gameplay::Control | [protected, virtual] |
updateState(State state) | gameplay::Control | [protected, virtual] |
~AnimationTarget() | gameplay::AnimationTarget | [protected, virtual] |
~Control() | gameplay::Control | [protected, virtual] |
~JoystickControl() | gameplay::JoystickControl | [protected, virtual] |
~Ref() | gameplay::Ref | [protected, virtual] |
~ScriptTarget() | gameplay::ScriptTarget | [protected, virtual] |