overview wiki api reference download
gameplay::Button Member List
This is the complete list of members for gameplay::Button, including all inherited members.
_absoluteBoundsgameplay::Control [protected]
_absoluteClipBoundsgameplay::Control [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]
_dirtyBitsgameplay::Control [protected]
_focusIndexgameplay::Control [protected]
_fontgameplay::Label [protected]
_idgameplay::Control [protected]
_listenersgameplay::Control [protected]
_opacitygameplay::Control [protected]
_parentgameplay::Control [protected]
_relativeBoundsgameplay::Control [protected]
_scriptCallbacksgameplay::ScriptTarget [protected]
_scriptRegistriesgameplay::ScriptTarget [protected]
_scriptsgameplay::ScriptTarget [protected]
_stategameplay::Control [protected]
_stylegameplay::Control [protected]
_targetTypegameplay::AnimationTarget [protected]
_textgameplay::Label [protected]
_textBoundsgameplay::Label [protected]
_textColorgameplay::Label [protected]
_viewportBoundsgameplay::Control [protected]
_viewportClipBoundsgameplay::Control [protected]
_visiblegameplay::Control [protected]
_zIndexgameplay::Control [protected]
ACTIVE enum valuegameplay::Control
addChannel(Animation::Channel *channel)gameplay::AnimationTarget [protected]
addListener(Control::Listener *listener, int eventFlags)gameplay::Label [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_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]
Button()gameplay::Button [protected]
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::Button [static]
create(Theme::Style *style, Properties *properties=NULL)gameplay::Button [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_BOUNDSgameplay::Control [protected, static]
DIRTY_STATEgameplay::Control [protected, static]
DISABLED enum valuegameplay::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::Control [protected, virtual]
drawText(Form *form, const Rectangle &clip)gameplay::Label [protected, virtual]
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
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
getDataBinding() const gameplay::Button [protected]
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
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
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
getText()gameplay::Label
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::Button [protected, 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
initialize(const char *typeName, Theme::Style *style, Properties *properties)gameplay::Button [protected, virtual]
INVALID_CONTACT_INDEXgameplay::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
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]
Label()gameplay::Label [protected]
mouseEvent(Mouse::MouseEvent evt, int x, int y, int wheelDelta)gameplay::Control [protected, virtual]
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]
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]
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 &region, unsigned char states)gameplay::Control
setDataBinding(unsigned int dataBinding)gameplay::Button [protected]
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 &region, unsigned char states=STATE_ALL)gameplay::Control
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
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
setText(const char *text)gameplay::Label
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 namegameplay::Control
STATE_ALLgameplay::Control [static]
TargetType enum namegameplay::AnimationTarget [protected]
touchEvent(Touch::TouchEvent evt, int x, int y, unsigned int contactIndex)gameplay::Control [protected, virtual]
TRANSFORM enum value (defined in gameplay::AnimationTarget)gameplay::AnimationTarget [protected]
update(float elapsedTime)gameplay::Label [protected, virtual]
updateAbsoluteBounds(const Vector2 &offset)gameplay::Label [protected, virtual]
updateBounds()gameplay::Label [protected, virtual]
updateState(State state)gameplay::Label [protected, virtual]
~AnimationTarget()gameplay::AnimationTarget [protected, virtual]
~Button()gameplay::Button [protected, virtual]
~Control()gameplay::Control [protected, virtual]
~Label()gameplay::Label [protected, virtual]
~Ref()gameplay::Ref [protected, virtual]
~ScriptTarget()gameplay::ScriptTarget [protected, virtual]
 All Classes Functions Variables Typedefs Enumerations Enumerator