| AddSubInterfaceProps(cScriptableInterfaceDef *pInterface) | GrayLib::cScriptableInterfaceDef | |
| AddSubInterfaces(cScriptableInterfaceDef *pSubInterface) | GrayLib::cScriptableInterfaceDef | |
| AssertValid() const | Gray::CObject | inlinevirtual |
| cHeapObject() | Gray::cHeapObject | inline |
| CHEAPOBJECT_IMPL | GrayLib::cScriptableInterfaceDynamic | protected |
| cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
| CSCRIPTABLE_SUPER_t typedef | GrayLib::cScriptableInterfaceDynamic | |
| cScriptableInterfaceDef(const TYPEINFO_t &TypeInfo, const ATOMCHAR_t *pszName, cScriptableProp *pProps, cScriptableMethod *pMethods, cScriptableInterfaceDef *pSubInterface, const ATOMCHAR_t *pszHelp) | GrayLib::cScriptableInterfaceDef | |
| cScriptableInterfaceDynamic() | GrayLib::cScriptableInterfaceDynamic | |
| DecRefCount() | Gray::cRefBase | inline |
| DisposeThis() | GrayLib::cScriptableInterfaceDynamic | virtual |
| FindMethodHash(ATOMCODE_t nKey) const | GrayLib::cScriptableInterfaceDef | |
| FindMethodIndex(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | inline |
| FindMethodPtrI(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | inline |
| FindMethodStr(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | |
| FindPropHash(ATOMCODE_t nKey) const | GrayLib::cScriptableInterfaceDef | |
| FindPropIndex(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | inline |
| FindPropOrMethodStr(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | |
| FindPropPtrI(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | inline |
| FindPropStr(const ATOMCHAR_t *pszName) const | GrayLib::cScriptableInterfaceDef | |
| get_HashCode() const noexcept | GrayLib::cScriptableInterfaceDynamic | inline |
| get_HeapPtr() const noexcept override | Gray::cHeapObject | inlineprotectedvirtual |
| get_InterfaceID() const noexcept | GrayLib::cScriptableInterfaceDef | inline |
| get_MethodQty() const noexcept | GrayLib::cScriptableInterfaceDef | inline |
| get_Name() const noexcept | GrayLib::cScriptableInterfaceDef | inline |
| get_PropQty() const | GrayLib::cScriptableInterfaceDef | inline |
| get_RefCount() const noexcept | Gray::cRefBase | inline |
| get_ScriptInterfaceDef() const | GrayLib::cScriptableInterfaceDynamic | inlinevirtual |
| GetHeapStatsThis(OUT ITERATE_t &iAllocCount) const | Gray::cHeapObject | inlinevirtual |
| GetMethodIndex(const cScriptableMethod *pMethod) const | GrayLib::cScriptableInterfaceDynamic | inlinevirtual |
| GetMethodPtr(SCRIPTPROPID_t index) const noexcept | GrayLib::cScriptableInterfaceDynamic | inlinevirtual |
| GetPropIndex(const cScriptableProp *pProp) const | GrayLib::cScriptableInterfaceDynamic | inlinevirtual |
| GetPropPtr(SCRIPTPROPID_t index) const | GrayLib::cScriptableInterfaceDynamic | inlinevirtual |
| HasInterface(const cScriptableInterfaceDef *pInterfaceDef) const | GrayLib::cScriptableInterfaceDef | |
| HasSubInterface(const cScriptableInterfaceDef *pInterfaceDef) const | GrayLib::cScriptableInterfaceDef | |
| IncRefCount() | Gray::cRefBase | inline |
| InitScriptInterfaceDef() | GrayLib::cScriptableInterfaceDef | virtual |
| InitSubInterfaces() | GrayLib::cScriptableInterfaceDef | |
| isDestructing() noexcept | Gray::cRefBase | inline |
| IsInterfaceInit() const | GrayLib::cScriptableInterfaceDef | inline |
| isStaticConstruct() const noexcept | Gray::cRefBase | inline |
| GrayLib::isValidCheck() const noexcept | GrayLib::cScriptableInterfaceDef | virtual |
| Gray::cHeapObject::isValidCheck() const noexcept | Gray::cHeapObject | inlinevirtual |
| IsValidInsideN(INT_PTR index) const | Gray::cHeapObject | inline |
| IsValidInsidePtr(void const *pTest) const | Gray::cHeapObject | inline |
| isValidObj() const noexcept | Gray::cRefBase | inline |
| m_aMethods | GrayLib::cScriptableInterfaceDynamic | |
| m_aMethodsAll | GrayLib::cScriptableInterfaceDef | |
| m_aMethodsAllHash | GrayLib::cScriptableInterfaceDef | |
| m_aName | GrayLib::cScriptableInterfaceDynamic | |
| m_aProps | GrayLib::cScriptableInterfaceDynamic | |
| m_aPropsAll | GrayLib::cScriptableInterfaceDef | |
| m_aPropsAllHash | GrayLib::cScriptableInterfaceDef | |
| m_aSubInterfacesAll | GrayLib::cScriptableInterfaceDef | |
| m_bInitInterface | GrayLib::cScriptableInterfaceDef | protected |
| m_iMethodQty | GrayLib::cScriptableInterfaceDef | protected |
| m_iPropQty | GrayLib::cScriptableInterfaceDef | protected |
| m_nInstances | GrayLib::cScriptableInterfaceDef | |
| m_nInterfaceID | GrayLib::cScriptableInterfaceDef | |
| m_pSubInterface | GrayLib::cScriptableInterfaceDef | |
| m_pszHelp | GrayLib::cScriptableInterfaceDef | |
| m_pszName | GrayLib::cScriptableInterfaceDef | |
| m_sHelp | GrayLib::cScriptableInterfaceDynamic | |
| m_TypeInfo | GrayLib::cScriptableInterfaceDef | |
| onFinalRelease() | Gray::cRefBase | inlinevirtual |
| P_QTY enum value | GrayLib::cScriptableInterfaceDef | |
| P_TYPE_ enum name | GrayLib::cScriptableInterfaceDef | |
| QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
| Serialize(cArchive &a) | Gray::CObject | virtual |
| SerializeInput(cStreamInput &stmIn) | GrayLib::cScriptableInterfaceDynamic | |
| SerializeOutput(cStreamOutput &out, PLEVEL_TYPE ePrivLevel) const | GrayLib::cScriptableInterfaceDef | |
| SetDestructing() | Gray::cRefBase | inline |
| SetMethodPrivLevel(const ATOMCHAR_t *pszMethod, PLEVEL_TYPE ePrivLevel) | GrayLib::cScriptableInterfaceDef | |
| sm_Props | GrayLib::cScriptableInterfaceDef | static |
| sm_ScriptInterfaceDef | GrayLib::cScriptableInterfaceDynamic | static |
| StaticConstruct() | Gray::cRefBase | inline |
| StaticDestruct() | Gray::cRefBase | inline |
| STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
| ~cHeapObject() | Gray::cHeapObject | inlinevirtual |
| ~CObject() | Gray::CObject | inlinevirtual |
| ~cRefBase() | Gray::cRefBase | inlinevirtual |
| ~cScriptableInterfaceDef() | GrayLib::cScriptableInterfaceDef | virtual |
| ~cScriptableInterfaceDynamic() | GrayLib::cScriptableInterfaceDynamic | virtual |