| ButtonDrag_OnMouse(cXWindow *pDrag, cXWindow *pDragDummy, int x, int y, bool bTest) | GrayGUI::cXDesktopMgr | |
| cDXBase(cDXDevice *pDXDev=nullptr) noexcept | Gray3D::cDXBase | |
| cDXRenderBatch(void) | Gray3D::cDXRenderBatch | |
| CopyAllProps(IScriptableSetter *pObjDest, IScriptableEnumerator &rProps, int iStart=0) | GrayLib::cScriptableObj | static |
| CSCRIPT_CLASS_DEF1(XDesktopMgr, cXObject) | GrayGUI::cXDesktopMgr | |
| cSingletonStatic(cXDesktopMgr *pObject) noexcept | Gray::cSingletonStatic< cXDesktopMgr > | inlineprotected |
| cXDesktopMgr(void) | GrayGUI::cXDesktopMgr | |
| DeleteDeviceObjects() | GrayGUI::cXDesktopMgr | virtual |
| DialogPlacementAlloc(X_WNDCLASS_TYPE eXWClass) | GrayGUI::cXDesktopMgr | |
| DialogPlacementExit() | GrayGUI::cXDesktopMgr | |
| DialogPlacementInit() | GrayGUI::cXDesktopMgr | |
| DialogPlacementRelease(cXDialogPlacementObj *pDP) | GrayGUI::cXDesktopMgr | |
| FinalCleanup() | GrayGUI::cXDesktopMgr | virtual |
| FindMethodStr(const ATOMCHAR_t *pszPropName) const | GrayLib::cScriptableObj | |
| FindPropStr(const ATOMCHAR_t *pszPropName) const | GrayLib::cScriptableObj | |
| FrameMoveAll(TIMESECF_t fElapsedTime) | GrayGUI::cXDesktopMgr | virtual |
| get_D3DDev() const noexcept | Gray3D::cDXBase | inline |
| get_DesktopActive(void) const noexcept | GrayGUI::cXDesktopMgr | inline |
| get_DialogActive(void) const | GrayGUI::cXDesktopMgr | inline |
| get_DialogModal(void) const | GrayGUI::cXDesktopMgr | inline |
| get_KeyFocus(void) const | GrayGUI::cXDesktopMgr | inline |
| get_NameCPtr() const | GrayGUI::cXDesktopMgr | inlinevirtual |
| get_Single() | Gray::cSingletonStatic< cXDesktopMgr > | inlinestatic |
| get_SingleCast() | Gray::cSingletonStatic< cXDesktopMgr > | inlinestatic |
| get_SingleU() noexcept | Gray::cSingletonStatic< cXDesktopMgr > | inlinestatic |
| GetConsumingControl(int x, int y, cXWindow *pIgnore) const | GrayGUI::cXDesktopMgr | |
| GetTypeInfoCount(UINT *pctinfo) | GrayLib::cScriptableObj | |
| I() noexcept | Gray::cSingletonStatic< cXDesktopMgr > | inlinestatic |
| InitDeviceObjects(IDirect3DDevice9 *pDev) | GrayGUI::cXDesktopMgr | virtual |
| Gray3D::cDXRenderBatch::InitDeviceObjects(cDXDevice *pDXDev) | Gray3D::cDXBase | virtual |
| IsChildTypeOpen(X_WNDCLASS_TYPE xClassType, DLGID_t id=k_DLGID_ANY) const | GrayGUI::cXDesktopMgr | |
| isInitDevice() const noexcept | Gray3D::cDXBase | inline |
| isLostDevice() const noexcept | Gray3D::cDXBase | inline |
| isSingleCreated() noexcept | Gray::cSingletonStatic< cXDesktopMgr > | inlinestatic |
| isStopped() const noexcept | Gray3D::cDXRenderBatch | inline |
| m_aDlgChats | GrayGUI::cXDesktopMgr | |
| m_aPlacement | GrayGUI::cXDesktopMgr | |
| m_bGameRunning | GrayGUI::cXDesktopMgr | |
| m_MenuPoint | GrayGUI::cXDesktopMgr | |
| m_pButtonDragOver | GrayGUI::cXDesktopMgr | |
| m_pContextMenuObject | GrayGUI::cXDesktopMgr | |
| m_pContextMenuObject2 | GrayGUI::cXDesktopMgr | |
| m_pD3DDev | Gray3D::cDXBase | |
| m_pDialogActive | GrayGUI::cXDesktopMgr | |
| m_pDialogModal | GrayGUI::cXDesktopMgr | |
| m_pDropListRoot | GrayGUI::cXDesktopMgr | |
| m_pDTActive | GrayGUI::cXDesktopMgr | |
| m_pDTDefault | GrayGUI::cXDesktopMgr | |
| m_pDTPrev | GrayGUI::cXDesktopMgr | |
| m_pDXDev | Gray3D::cDXBase | |
| m_pKeyFocus | GrayGUI::cXDesktopMgr | |
| m_pMenuRoot | GrayGUI::cXDesktopMgr | |
| m_pMouseCapture | GrayGUI::cXDesktopMgr | |
| m_pntDlgSpawnLocation | GrayGUI::cXDesktopMgr | |
| M_QTY enum value | GrayGUI::cXDesktopMgr | |
| M_TYPE_ enum name | GrayGUI::cXDesktopMgr | |
| Menu_Close() | GrayGUI::cXDesktopMgr | |
| Menu_Open(cXWindow *pParent, bool bContext=false) | GrayGUI::cXDesktopMgr | |
| OnCancelMode() | GrayGUI::cXDesktopMgr | |
| OneTimeSceneInit() | GrayGUI::cXDesktopMgr | virtual |
| OnKeyboardEvent(WINMSG_t msg, VK_TYPE vKey) | GrayGUI::cXDesktopMgr | |
| OnLostDeviceX() | GrayGUI::cXDesktopMgr | virtual |
| OnMouse_Arrow(WINMSG_t msg, int x, int y) | GrayGUI::cXDesktopMgr | |
| OnMouse_GUI(WINMSG_t msg, int x, int y) | GrayGUI::cXDesktopMgr | |
| OnMouseWheel(MBUTTON_TYPE uButton, int x, int y, short nWheelChange) | GrayGUI::cXDesktopMgr | |
| OnResetDeviceX() | GrayGUI::cXDesktopMgr | virtual |
| OnSize(UINT uType, int cx, int cy) | GrayGUI::cXDesktopMgr | |
| P_QTY enum value | GrayGUI::cXDesktopMgr | |
| P_TYPE_ enum name | GrayGUI::cXDesktopMgr | |
| PartialCleanup() | GrayGUI::cXDesktopMgr | |
| PreRenderAll() | Gray3D::cDXRenderBatch | inlinevirtual |
| put_DesktopActiveX(X_WNDCLASS_TYPE eXWClass) | GrayGUI::cXDesktopMgr | |
| put_DialogActive(cXDialog *pDialog) | GrayGUI::cXDesktopMgr | |
| put_DialogModal(cXDialog *pDialog) | GrayGUI::cXDesktopMgr | |
| put_DropListRoot(cXComboBox *pDropList) | GrayGUI::cXDesktopMgr | |
| put_KeyFocus(cXWindow *pControl) | GrayGUI::cXDesktopMgr | |
| put_Stopped(bool bStop) noexcept | Gray3D::cDXRenderBatch | inline |
| RenderAll(CCamera *pCamera) | GrayGUI::cXDesktopMgr | virtual |
| s_Get(const cScriptableProp &rProp) | GrayLib::cScriptableObj | |
| s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &rvValRet) override | GrayLib::cScriptableObj | |
| s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) override | GrayLib::cScriptableObj | |
| s_Invoke(const cScriptableMethod *pMethod, const cVariant &vArgs, OUT cVariant &vValRet) override | GrayGUI::cXDesktopMgr | |
| s_InvokeKey(const ATOMCHAR_t *pszMethodKey, const cVariant &vArgs, OUT cVariant &vValRet) | GrayLib::cScriptableObj | |
| s_LoadPropsBase(IScriptableEnumerator &rProps) | GrayLib::cScriptableObj | |
| s_LoadPropsCommandLine(cAppArgs &args) | GrayLib::cScriptableObj | |
| s_LoadPropVar(const ATOMCHAR_t *pszPropName, const cVariant &vVal) | GrayLib::cScriptableObj | |
| s_PropGet(const cScriptableProp *pProp, OUT cVariant &vValRet) override | GrayGUI::cXDesktopMgr | |
| s_PropPut(const cScriptableProp *pProp, const cVariant &vVal) override | GrayGUI::cXDesktopMgr | |
| s_Put(const ATOMCHAR_t *pszPropName, const cVariant &vValSet) override | GrayLib::cScriptableObj | |
| s_Update(P_TYPE_ iProp) | GrayGUI::cXDesktopMgr | |
| s_WriteProp(IScriptableSetter &s, const cScriptableProp *pProp) | GrayLib::cScriptableObj | |
| s_WritePropNULL(IScriptableSetter &s, const cScriptableProp *pProp) | GrayLib::cScriptableObj | |
| s_WriteProps(IScriptableSetter &s) | GrayLib::cScriptableObj | |
| s_WritePropsArray(IScriptableSetter &s, const cScriptableProp *pProps, IScriptableObj *pDefaultSkip=nullptr) | GrayLib::cScriptableObj | |
| s_WritePropsClass(IScriptableSetter &s, const cScriptableInterfaceDef *pClass) | GrayLib::cScriptableObj | |
| SetMouseCapture(cXWindow *pWindow, MOUSEMODE_TYPE mode) | GrayGUI::cXDesktopMgr | |
| SetObjStateLoaded() override | GrayGUI::cXDesktopMgr | |
| SetScissorDesktop() | GrayGUI::cXDesktopMgr | |
| SetViewportDesktop() | GrayGUI::cXDesktopMgr | |
| sm_Methods | GrayGUI::cXDesktopMgr | static |
| sm_Props | GrayGUI::cXDesktopMgr | static |
| sm_pThe | Gray::cSingletonStatic< cXDesktopMgr > | protectedstatic |
| STDMETHOD_(cString, get_Name)() const | GrayGUI::cXDesktopMgr | inline |
| GrayLib::cScriptableObj::STDMETHOD_(cScriptableInterfaceDefPtr, get_ScriptInterfaceDef)() const | GrayLib::cScriptableObj | inline |
| GrayLib::cScriptableObj::STDMETHOD_(cVariant, s_Exec)(const ATOMCHAR_t *pszMethodKey | GrayLib::cScriptableObj | |
| GrayLib::cScriptableObj::STDMETHOD_(cVariant, s_Get)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
| GrayLib::cScriptableObj::STDMETHOD_(cString, s_GetStr)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
| GrayLib::cScriptableObj::STDMETHOD_(float, s_GetFloat)(const ATOMCHAR_t *pszPropName) | GrayLib::cScriptableObj | |
| UNITTEST_FRIEND(cDXBase) | Gray3D::cDXBase | |
| UpdateD3DOffset(const cVector3f &vOffset) | Gray3D::cDXRenderBatch | inlinevirtual |
| vArgs | GrayLib::cScriptableObj | |
| ~cDXBase() | Gray3D::cDXBase | virtual |
| ~cDXRenderBatch(void) | Gray3D::cDXRenderBatch | virtual |
| ~cScriptableObj() | GrayLib::cScriptableObj | inlinevirtual |
| ~cSingletonStatic() noexcept | Gray::cSingletonStatic< cXDesktopMgr > | inlineprotectedvirtual |
| ~cXDesktopMgr() | GrayGUI::cXDesktopMgr | |