![]() |
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 |