StarEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
star::Button Member List

This is the complete list of members for star::Button, including all inherited members.

AddChild(Object *pObject)star::Object
AddComponent(BaseComponent *pComponent)star::Object
BaseDraw()star::Object
BaseInitialize()star::Object
BaseUpdate(const Context &context)star::Object
Button(const tstring &assetFile, const tstring &spriteName, bool isSpriteSheet=false, int Heightsegments=1, bool isHudElement=true)star::Button
ButtonAction typedefstar::Button
CircleCollision(Object *object, Object *otherObject)star::Object
CollisionCheck(Object *otherObject)star::Object
Draw(const Context &context)star::Buttonprotected
star::Object::Draw()star::Objectprotectedvirtual
Freeze(bool freeze)star::Object
GetChild() const star::Object
GetChild(const tstring &name) const star::Object
GetChildren()star::Object
GetCollisionTag() const star::Object
GetComponent(bool searchChildren=false) const star::Object
GetName() const star::Object
GetParent() const star::Object
GetScene() const star::Object
GetTransform() const star::Object
Initialize()star::Buttonprotectedvirtual
IsDisabled() const star::Object
IsFrozen() const star::Object
IsVisible() const star::Object
m_bIsInitializedstar::Objectprotected
m_CollisionTagstar::Objectprotected
m_IsFrozenstar::Objectprotected
m_IsVisiblestar::Objectprotected
m_Namestar::Objectprotected
m_pChildrenstar::Objectprotected
m_pComponentsstar::Objectprotected
m_pParentGameObjectstar::Objectprotected
m_pPathFindCompstar::Objectprotected
m_pScenestar::Objectprotected
Object()star::Object
OnClick()star::Buttonprotected
OnHover()star::Buttonprotected
OnLeave()star::Buttonprotected
RectangleCircleCollision(Object *object, Object *otherObject)star::Object
RectangleCollision(Object *object, Object *otherObject)star::Object
RemoveChild(const Object *pObject)star::Object
RemoveComponent(const BaseComponent *pComponent)star::Object
SetCollisionTag(const tstring &tag)star::Object
SetDisabled(bool disabled)star::Object
SetName(const tstring &name)star::Object
SetOnClickCallback(ButtonAction onClick)star::Button
SetOnHoverCallback(ButtonAction onHover)star::Button
SetOnLeaveCallback(ButtonAction onLeave)star::Button
SetScene(BaseScene *pScene)star::Object
SetVisible(bool visible)star::Object
UnsetScene()star::Object
Update(const Context &context)star::Buttonprotectedvirtual
~Button()star::Button
~Object(void)star::Objectvirtual