| AddSubInterfaceProps(cScriptableInterfaceDef *pInterface) | GrayLib::cScriptableInterfaceDef | |
| AddSubInterfaces(cScriptableInterfaceDef *pSubInterface) | GrayLib::cScriptableInterfaceDef | |
| AssertValid() const | Gray::CObject | inlinevirtual |
| cScriptableInterfaceDef(const TYPEINFO_t &TypeInfo, const ATOMCHAR_t *pszName, cScriptableProp *pProps, cScriptableMethod *pMethods, cScriptableInterfaceDef *pSubInterface, const ATOMCHAR_t *pszHelp) | GrayLib::cScriptableInterfaceDef | |
| cScriptableInterfaceTemplate(const TYPEINFO_t &TypeInfo, const ATOMCHAR_t *pszName, cScriptableProp *pProps, cScriptableMethod *pMethods, cScriptableInterfaceDef *pSubInterface, const ATOMCHAR_t *pszHelp) | GrayLib::cScriptableInterfaceTemplate< TYPE > | inline |
| 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_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_ScriptInterfaceDef() const | GrayLib::cScriptableInterfaceDef | inlinevirtual |
| GetMethodIndex(const cScriptableMethod *pMethod) const | GrayLib::cScriptableInterfaceDef | inlinevirtual |
| GetMethodPtr(SCRIPTPROPID_t index) const noexcept | GrayLib::cScriptableInterfaceDef | inlinevirtual |
| GetPropIndex(const cScriptableProp *pProp) const | GrayLib::cScriptableInterfaceDef | inlinevirtual |
| GetPropPtr(SCRIPTPROPID_t index) const | GrayLib::cScriptableInterfaceDef | inlinevirtual |
| HasInterface(const cScriptableInterfaceDef *pInterfaceDef) const | GrayLib::cScriptableInterfaceDef | |
| HasSubInterface(const cScriptableInterfaceDef *pInterfaceDef) const | GrayLib::cScriptableInterfaceDef | |
| InitScriptInterfaceDef() | GrayLib::cScriptableInterfaceTemplate< TYPE > | virtual |
| InitScriptInterfaceDef() | GrayLib::cScriptableInterfaceTemplate< TYPE > | virtual |
| InitSubInterfaces() | GrayLib::cScriptableInterfaceDef | |
| IsInterfaceInit() const | GrayLib::cScriptableInterfaceDef | inline |
| isValidCheck() const noexcept | GrayLib::cScriptableInterfaceDef | virtual |
| m_aMethodsAll | GrayLib::cScriptableInterfaceDef | |
| m_aMethodsAllHash | GrayLib::cScriptableInterfaceDef | |
| 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_TypeInfo | GrayLib::cScriptableInterfaceDef | |
| P_QTY enum value | GrayLib::cScriptableInterfaceDef | |
| P_TYPE_ enum name | GrayLib::cScriptableInterfaceDef | |
| Serialize(cArchive &a) | Gray::CObject | virtual |
| SerializeOutput(cStreamOutput &out, PLEVEL_TYPE ePrivLevel) const | GrayLib::cScriptableInterfaceDef | |
| SetMethodPrivLevel(const ATOMCHAR_t *pszMethod, PLEVEL_TYPE ePrivLevel) | GrayLib::cScriptableInterfaceDef | |
| sm_Props | GrayLib::cScriptableInterfaceDef | static |
| sm_ScriptInterfaceDef | GrayLib::cScriptableInterfaceDef | static |
| ~CObject() | Gray::CObject | inlinevirtual |
| ~cScriptableInterfaceDef() | GrayLib::cScriptableInterfaceDef | virtual |