Clutter Engine 0.0.1
Loading...
Searching...
No Matches
clt::ButtonElement Member List

This is the complete list of members for clt::ButtonElement, including all inherited members.

ButtonElement(std::string text, std::unordered_map< ButtonState, const std::string & > texturesName={})clt::ButtonElement
ButtonElement(std::string text, std::unordered_map< ButtonState, Texture * > textures)clt::ButtonElement
Draw(RendererGL *renderer) overrideclt::ButtonElementvirtual
GetPosition() constclt::WidgetElementinline
GetRotation() constclt::WidgetElementinline
GetSize() const overrideclt::SpriteElementinlinevirtual
GetTexture() constclt::SpriteElementinline
GetTransform() const overrideclt::SpriteElementinlinevirtual
GetZOrder() constclt::WidgetElementinline
mTextureclt::SpriteElementprotected
mTransformclt::WidgetElementprotected
mVisibilityclt::WidgetElement
SetAnchor(Anchor anchor)clt::WidgetElementinline
SetEnable(bool enable=true)clt::ButtonElement
SetOwner(UIPanel *pOwner)clt::WidgetElementinlineprotected
SetPosition(Vector2 position)clt::WidgetElementinline
SetRotation(float rotation)clt::WidgetElementinline
SetSize(Vector2 size)clt::WidgetElementinline
SetSize(float size)clt::WidgetElementinline
SetStateTexture(ButtonState state, const std::string &texture, Color tint=Color::White)clt::ButtonElement
SetStateTexture(ButtonState state, Texture *texture, Color tint=Color::White)clt::ButtonElement
SetTexture(Texture *pTexture)clt::SpriteElementinline
SetTexture(std::string pTexture)clt::SpriteElementinline
SetTextures(std::unordered_map< ButtonState, const std::string & > textures)clt::ButtonElement
SetTextures(std::unordered_map< ButtonState, Texture * > textures)clt::ButtonElement
SetZOrder(int ZOrder)clt::WidgetElementinline
SpriteElement(const std::string textureName, Vector2 size={ 1, 1 }, Vector2 position={ 0, 0 }, int ZOrder=0)clt::SpriteElementinline
SpriteElement(Vector2 size={ 1, 1 }, Vector2 position={ 0, 0 }, int ZOrder=0)clt::SpriteElementinline
SpriteElement(Texture *texture, Vector2 size={ 1, 1 }, Vector2 position={ 0, 0 }, int ZOrder=0)clt::SpriteElementinline
Subscribe(ButtonState state, Callback callback)clt::ButtonElement
ToggleVisibility()clt::WidgetElementinline
UIPanel (defined in clt::WidgetElement)clt::WidgetElementprotected
Update() overrideclt::ButtonElementvirtual
WidgetElement(Vector2 size={ 1, 1 }, Vector2 position={ 0, 0 }, int ZOrder=0)clt::WidgetElementinline
~ButtonElement()=defaultclt::ButtonElement
~SpriteElement()=defaultclt::SpriteElement
~WidgetElement()=defaultclt::WidgetElement