Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IGUIObject Member List

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

AddChild(IGUIObject *pChild)IGUIObject
AddSetting(const EGUISettingType &Type, const CStr &Name)IGUIObjectprotected
AddToPointersMap(map_pObjects &ObjectMap)IGUIObject
CGUI classIGUIObjectfriend
ChildrenItBegin()IGUIObjectinline
ChildrenItEnd()IGUIObjectinline
ChooseMouseOverAndClosest(IGUIObject *&pObject)IGUIObjectprivate
CInternalCGUIAccessorBase classIGUIObjectfriend
Destroy()IGUIObjectprotectedvirtual
Draw()=0IGUIObjectprotectedpure virtual
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
GUITooltip classIGUIObjectfriend
HandleAdditionalChildren(const XMBElement &child, CXeromyces *pFile)IGUIObjectinlineprotectedvirtual
HandleMessage(SGUIMessage &Message)IGUIObjectinlinevirtual
IGUIObject()IGUIObject
IGUIScrollBar classIGUIObjectfriend
IsFocused() const IGUIObjectprotected
IsRootObject() const IGUIObjectprivate
JSI_IGUIObject::getComputedSize(JSContext *cx, uintN argc, jsval *vp)IGUIObjectfriend
JSI_IGUIObject::getProperty(JSContext *cx, JSObject *obj, jsid id, jsval *vp)IGUIObjectfriend
JSI_IGUIObject::setProperty(JSContext *cx, JSObject *obj, jsid id, JSBool strict, jsval *vp)IGUIObjectfriend
LoadStyle(CGUI &GUIinstance, const CStr &StyleName)IGUIObjectprotected
LoadStyle(const SGUIStyle &Style)IGUIObjectprotected
LogInvalidSettings(const CStr8 &Setting) const IGUIObjectprivate
m_CachedActualSizeIGUIObjectprotected
m_ChildrenIGUIObjectprotected
m_JSObjectIGUIObjectprivate
m_LastClickTimeIGUIObjectprotected
m_MouseHoveringIGUIObjectprotected
m_NameIGUIObjectprotected
m_pGUIIGUIObjectprivate
m_pParentIGUIObjectprotected
m_ScriptHandlersIGUIObjectprivate
m_SettingsIGUIObject
ManuallyHandleEvent(const SDL_Event_ *ev)IGUIObjectinlineprotectedvirtual
MouseOver()IGUIObjectvirtual
MouseOverIcon()IGUIObjectvirtual
RegisterScriptHandler(const CStr &Action, const CStr &Code, CGUI *pGUI)IGUIObject
ResetStates()IGUIObjectinlineprotectedvirtual
ScriptEvent(const CStr &Action)IGUIObjectprotected
ScriptEvent(const CStr &Action, const CScriptValRooted &Argument)IGUIObjectprotected
SendEvent(EGUIMessageType type, const CStr &EventName)IGUIObjectprotected
SetFocus()IGUIObject
SetGUI(CGUI *const &pGUI)IGUIObjectinlineprotected
SetName(const CStr &Name)IGUIObjectinline
SetParent(IGUIObject *pParent)IGUIObjectinlineprotected
SetScriptHandler(const CStr &Action, JSObject *Function)IGUIObjectprotected
SetSetting(const CStr &Setting, const CStrW &Value, const bool &SkipMessage=false)IGUIObject
SettingExists(const CStr &Setting) const IGUIObject
UpdateCachedSize()IGUIObjectvirtual
UpdateMouseOver(IGUIObject *const &pMouseOver)IGUIObjectprotected
~IGUIObject()IGUIObjectvirtual