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 |