Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for CGUI, including all inherited members.
AddObject(IGUIObject &parent, IGUIObject &child) | CGUI | private |
AddObjectType(const CStr &str, ConstructObjectFunction pFunc) | CGUI | inline |
AddObjectTypes() | CGUI | |
CGUI(ScriptContext &context) | CGUI | |
ConstructObject(const CStr &str) | CGUI | private |
ConstructObjectFunction typedef | CGUI | private |
Draw(CCanvas2D &canvas) | CGUI | |
DrawSprite(const CGUISpriteInstance &Sprite, CCanvas2D &canvas, const CRect &Rect, const CRect &Clipping=CRect()) | CGUI | |
EventNameKeyDown | CGUI | privatestatic |
EventNameLoad | CGUI | privatestatic |
EventNameMouseLeftDoubleClick | CGUI | privatestatic |
EventNameMouseLeftPress | CGUI | privatestatic |
EventNameMouseLeftRelease | CGUI | privatestatic |
EventNameMouseRightDoubleClick | CGUI | privatestatic |
EventNameMouseRightPress | CGUI | privatestatic |
EventNameMouseRightRelease | CGUI | privatestatic |
EventNameMouseWheelDown | CGUI | privatestatic |
EventNameMouseWheelUp | CGUI | privatestatic |
EventNamePress | CGUI | privatestatic |
EventNameRelease | CGUI | privatestatic |
EventNameTick | CGUI | privatestatic |
FindObjectByName(const CStr &Name) const | CGUI | |
FindObjectUnderMouse() | CGUI | |
GetBaseObject() | CGUI | |
GetFocusedObject() | CGUI | inline |
GetIcon(const CStr &name) const | CGUI | inline |
GetMouseButtons() | CGUI | inline |
GetMousePos() const | CGUI | inline |
GetPreDefinedColor(const CStr &name) const | CGUI | inline |
GetProxyData(const js::BaseProxyHandler *ptr) | CGUI | inline |
GetScriptInterface() | CGUI | inline |
GetScrollBarStyle(const CStr &style) const | CGUI | |
GetStyle(const CStr &name) const | CGUI | inline |
GetWindowSize() const | CGUI | |
HandleEvent(const SDL_Event_ *ev) | CGUI | |
HasIcon(const CStr &name) const | CGUI | inline |
HasPreDefinedColor(const CStr &name) const | CGUI | inline |
HasStyle(const CStr &name) const | CGUI | inline |
LoadedXmlFiles() | CGUI | |
LoadXmlFile(const VfsPath &Filename, std::unordered_set< VfsPath > &Paths) | CGUI | |
m_BaseObject | CGUI | private |
m_EventObjects | CGUI | |
m_FocusedObject | CGUI | private |
m_GlobalHotkeys | CGUI | private |
m_HotkeyObjects | CGUI | private |
m_Icons | CGUI | private |
m_InternalNameNumber | CGUI | private |
m_MouseButtons | CGUI | private |
m_MousePos | CGUI | private |
m_ObjectTypes | CGUI | private |
m_pAllObjects | CGUI | private |
m_PreDefinedColors | CGUI | private |
m_ProxyData | CGUI | private |
m_ScriptInterface | CGUI | private |
m_ScrollBarStyles | CGUI | private |
m_Sprites | CGUI | private |
m_Styles | CGUI | private |
m_Tooltip | CGUI | private |
NONCOPYABLE(CGUI) | CGUI | private |
ObjectExists(const CStr &Name) const | CGUI | |
ParseString(const CGUI *pGUI, const CStrW &Value, T &tOutput) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, bool &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, int &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, u32 &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, float &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CRect &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISize &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIColor &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CSize2D &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CVector2D &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, EAlign &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, EVAlign &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIString &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CStr &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CStrW &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISpriteInstance &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUISeries &Output) | CGUI | static |
ParseString(const CGUI *pGUI, const CStrW &Value, CGUIList &Output) | CGUI | static |
SendEventToAll(const CStr &eventName) | CGUI | |
SendEventToAll(const CStr &eventName, const JS::HandleValueArray ¶mData) | 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) | CGUI | private |
Xeromyces_ReadEffects(const XMBData &xmb, XMBElement element, SGUIImageEffects &effects) | CGUI | private |
Xeromyces_ReadIcon(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadImage(const XMBData &xmb, XMBElement element, CGUISprite &parent) | CGUI | private |
Xeromyces_ReadObject(const XMBData &xmb, XMBElement element, IGUIObject *pParent, std::vector< std::pair< CStr, CStr > > &NameSubst, std::unordered_set< VfsPath > &Paths, u32 nesting_depth) | CGUI | private |
Xeromyces_ReadRepeat(const XMBData &xmb, XMBElement element, IGUIObject *pParent, std::vector< std::pair< CStr, CStr > > &NameSubst, std::unordered_set< VfsPath > &Paths, u32 nesting_depth) | CGUI | private |
Xeromyces_ReadRootObjects(const XMBData &xmb, XMBElement element, std::unordered_set< VfsPath > &Paths) | CGUI | private |
Xeromyces_ReadRootSetup(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadRootSprites(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadRootStyles(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadScript(const XMBData &xmb, XMBElement element, std::unordered_set< VfsPath > &Paths) | CGUI | private |
Xeromyces_ReadScrollBarStyle(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadSprite(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadStyle(const XMBData &xmb, XMBElement element) | CGUI | private |
Xeromyces_ReadTooltip(const XMBData &xmb, XMBElement element) | CGUI | private |
~CGUI() | CGUI |