Pyrogenesis  trunk
CButton Member List

This is the complete list of members for CButton, including all inherited members.

AddChild(IGUIObject *pChild)IGUIObject
AddSetting(const EGUISettingType &Type, const CStr &Name)IGUIObjectprotected
AddText(SGUIText *text)IGUITextOwner
AddToPointersMap(map_pObjects &ObjectMap)IGUIObject
begin()IGUIObjectinline
CalculateTextPosition(CRect &ObjSize, CPos &TextPos, SGUIText &Text)IGUITextOwnerprotected
CButton()CButton
ChooseColor()IGUIButtonBehavior
Destroy()IGUIObjectprotectedvirtual
Draw()CButtonvirtual
DrawButton(const CRect &rect, const float &z, CGUISpriteInstance &sprite, CGUISpriteInstance &sprite_over, CGUISpriteInstance &sprite_pressed, CGUISpriteInstance &sprite_disabled, int cell_id)IGUIButtonBehavior
DrawText(size_t index, const CColor &color, const CPos &pos, float z, const CRect &clipping=CRect())IGUITextOwnervirtual
end()IGUIObjectinline
GetBufferedZ() const IGUIObjectprotectedvirtual
GetGUI()IGUIObjectinline
GetGUI() const IGUIObjectinline
GetJSObject()IGUIObject
GetMousePos() const IGUIObjectprotected
GetName() const IGUIObjectinline
GetParent() const IGUIObjectprotected
GetPresentableName() const IGUIObject
GetSettingType(const CStr &Setting, EGUISettingType &Type) const IGUIObject
HandleAdditionalChildren(const XMBElement &child, CXeromyces *pFile)IGUIObjectinlineprotectedvirtual
HandleMessage(SGUIMessage &Message)CButtonvirtual
IGUIButtonBehavior()IGUIButtonBehavior
IGUIObject()IGUIObject
IGUITextOwner()IGUITextOwner
IsFocused() const IGUIObjectprotected
LoadStyle(CGUI &GUIinstance, const CStr &StyleName)IGUIObjectprotected
LoadStyle(const SGUIStyle &Style)IGUIObjectprotected
m_CachedActualSizeIGUIObjectprotected
m_ChildrenIGUIObjectprotected
m_GeneratedTextsIGUITextOwnerprotected
m_GeneratedTextsValidIGUITextOwnerprotected
m_LastClickTimeIGUIObjectprotected
m_MouseHoveringIGUIObjectprotected
m_NameIGUIObjectprotected
m_pParentIGUIObjectprotected
m_PressedIGUIButtonBehaviorprotected
m_PressedRightIGUIButtonBehaviorprotected
m_SettingsIGUIObject
m_TextPosCButtonprotected
ManuallyHandleEvent(const SDL_Event_ *ev)IGUIObjectinlineprotectedvirtual
MouseOver()IGUIObjectvirtual
IGUIButtonBehavior::MouseOverIcon()IGUIObjectvirtual
IGUITextOwner::MouseOverIcon()IGUITextOwnervirtual
RegisterScriptHandler(const CStr &Action, const CStr &Code, CGUI *pGUI)IGUIObject
ResetStates()CButtoninlinevirtual
ScriptEvent(const CStr &Action)IGUIObjectprotected
ScriptEvent(const CStr &Action, JS::HandleValue Argument)IGUIObjectprotected
SendEvent(EGUIMessageType type, const CStr &EventName)IGUIObjectprotected
SetFocus()IGUIObject
SetGUI(CGUI *const &pGUI)IGUIObjectprotected
SetName(const CStr &Name)IGUIObjectinline
SetParent(IGUIObject *pParent)IGUIObjectinlineprotected
SetScriptHandler(const CStr &Action, JS::HandleObject Function)IGUIObjectprotected
SetSetting(const CStr &Setting, const CStrW &Value, const bool &SkipMessage=false)IGUIObject
SettingExists(const CStr &Setting) const IGUIObject
SetupText()CButtonprotectedvirtual
IGUIButtonBehavior::UpdateCachedSize()IGUIObjectvirtual
IGUITextOwner::UpdateCachedSize()IGUITextOwnervirtual
UpdateMouseOver(IGUIObject *const &pMouseOver)IGUIObjectprotected
~CButton()CButtonvirtual
~IGUIButtonBehavior()IGUIButtonBehaviorvirtual
~IGUIObject()IGUIObjectvirtual
~IGUITextOwner()IGUITextOwnervirtual