Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CGUI Member List

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

AddObject(IGUIObject &parent, IGUIObject &child)CGUIprivate
AddObjectType(const CStr &str, ConstructObjectFunction pFunc)CGUIinline
AddObjectTypes()CGUI
CGUI(ScriptContext &context)CGUI
ConstructObject(const CStr &str)CGUIprivate
ConstructObjectFunction typedefCGUIprivate
Draw(CCanvas2D &canvas)CGUI
DrawSprite(const CGUISpriteInstance &Sprite, CCanvas2D &canvas, const CRect &Rect, const CRect &Clipping=CRect())CGUI
EventNameKeyDownCGUIprivatestatic
EventNameLoadCGUIprivatestatic
EventNameMouseLeftDoubleClickCGUIprivatestatic
EventNameMouseLeftPressCGUIprivatestatic
EventNameMouseLeftReleaseCGUIprivatestatic
EventNameMouseRightDoubleClickCGUIprivatestatic
EventNameMouseRightPressCGUIprivatestatic
EventNameMouseRightReleaseCGUIprivatestatic
EventNameMouseWheelDownCGUIprivatestatic
EventNameMouseWheelUpCGUIprivatestatic
EventNamePressCGUIprivatestatic
EventNameReleaseCGUIprivatestatic
EventNameTickCGUIprivatestatic
FindObjectByName(const CStr &Name) constCGUI
FindObjectUnderMouse()CGUI
GetBaseObject()CGUI
GetFocusedObject()CGUIinline
GetIcon(const CStr &name) constCGUIinline
GetMouseButtons()CGUIinline
GetMousePos() constCGUIinline
GetPreDefinedColor(const CStr &name) constCGUIinline
GetProxyData(const js::BaseProxyHandler *ptr)CGUIinline
GetScriptInterface()CGUIinline
GetScrollBarStyle(const CStr &style) constCGUI
GetStyle(const CStr &name) constCGUIinline
GetWindowSize() constCGUI
HandleEvent(const SDL_Event_ *ev)CGUI
HasIcon(const CStr &name) constCGUIinline
HasPreDefinedColor(const CStr &name) constCGUIinline
HasStyle(const CStr &name) constCGUIinline
LoadedXmlFiles()CGUI
LoadXmlFile(const VfsPath &Filename, std::unordered_set< VfsPath > &Paths)CGUI
m_BaseObjectCGUIprivate
m_EventObjectsCGUI
m_FocusedObjectCGUIprivate
m_GlobalHotkeysCGUIprivate
m_HotkeyObjectsCGUIprivate
m_IconsCGUIprivate
m_InternalNameNumberCGUIprivate
m_MouseButtonsCGUIprivate
m_MousePosCGUIprivate
m_ObjectTypesCGUIprivate
m_pAllObjectsCGUIprivate
m_PreDefinedColorsCGUIprivate
m_ProxyDataCGUIprivate
m_ScriptInterfaceCGUIprivate
m_ScrollBarStylesCGUIprivate
m_SpritesCGUIprivate
m_StylesCGUIprivate
m_TooltipCGUIprivate
NONCOPYABLE(CGUI)CGUIprivate
ObjectExists(const CStr &Name) constCGUI
ParseString(const CGUI *pGUI, const CStrW &Value, T &tOutput)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, bool &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, int &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, u32 &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, float &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CRect &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISize &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIColor &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CSize2D &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CVector2D &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, EAlign &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, EVAlign &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIString &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CStr &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CStrW &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISpriteInstance &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISeries &Output)CGUIstatic
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIList &Output)CGUIstatic
SendEventToAll(const CStr &eventName)CGUI
SendEventToAll(const CStr &eventName, const JS::HandleValueArray &paramData)CGUI
SendFocusMessage(EGUIMessageType msg)CGUI
SetFocusedObject(IGUIObject *pObject)CGUI
SetGlobalHotkey(const CStr &hotkeyTag, const CStr &eventName, JS::HandleValue function)CGUI
SetObjectHotkey(IGUIObject *pObject, const CStr &hotkeyTag)CGUI
SetObjectStyle(IGUIObject *pObject, const CStr &styleName)CGUI
TickObjects()CGUI
UnsetGlobalHotkey(const CStr &hotkeyTag, const CStr &eventName)CGUI
UnsetObjectHotkey(IGUIObject *pObject, const CStr &hotkeyTag)CGUI
UnsetObjectStyle(IGUIObject *pObject)CGUI
UpdateResolution()CGUI
Xeromyces_ReadColor(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadEffects(const XMBData &xmb, XMBElement element, SGUIImageEffects &effects)CGUIprivate
Xeromyces_ReadIcon(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadImage(const XMBData &xmb, XMBElement element, CGUISprite &parent)CGUIprivate
Xeromyces_ReadObject(const XMBData &xmb, XMBElement element, IGUIObject *pParent, std::vector< std::pair< CStr, CStr > > &NameSubst, std::unordered_set< VfsPath > &Paths, u32 nesting_depth)CGUIprivate
Xeromyces_ReadRepeat(const XMBData &xmb, XMBElement element, IGUIObject *pParent, std::vector< std::pair< CStr, CStr > > &NameSubst, std::unordered_set< VfsPath > &Paths, u32 nesting_depth)CGUIprivate
Xeromyces_ReadRootObjects(const XMBData &xmb, XMBElement element, std::unordered_set< VfsPath > &Paths)CGUIprivate
Xeromyces_ReadRootSetup(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadRootSprites(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadRootStyles(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadScript(const XMBData &xmb, XMBElement element, std::unordered_set< VfsPath > &Paths)CGUIprivate
Xeromyces_ReadScrollBarStyle(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadSprite(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadStyle(const XMBData &xmb, XMBElement element)CGUIprivate
Xeromyces_ReadTooltip(const XMBData &xmb, XMBElement element)CGUIprivate
~CGUI()CGUI