![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiScriptCoroutineRTTI, including all inherited members.
| AddRef() const | xiiRefCountingImpl | inline |
| CanHandleMessage() const | xiiRTTI | inline |
| CanHandleMessage(xiiMessageId id) const | xiiRTTI | inline |
| DispatchMessage(void *pInstance, xiiMessage &ref_msg) const | xiiRTTI | |
| DispatchMessage(const void *pInstance, xiiMessage &ref_msg) const | xiiRTTI | |
| FindPropertyByName(xiiStringView sName, bool bSearchBaseTypes=true) const | xiiRTTI | |
| FindTypeByName(xiiStringView sName) | xiiRTTI | static |
| FindTypeByNameHash(xiiUInt64 uiNameHash) | xiiRTTI | static |
| FindTypeByNameHash32(xiiUInt32 uiNameHash) (defined in xiiRTTI) | xiiRTTI | static |
| FindTypeIf(PredicateFunc func) | xiiRTTI | static |
| ForEachDerivedType(const xiiRTTI *pBaseType, VisitorFunc func, xiiBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in xiiRTTI) | xiiRTTI | static |
| ForEachDerivedType(VisitorFunc func, xiiBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in xiiRTTI) | xiiRTTI | inlinestatic |
| ForEachType(VisitorFunc func, xiiBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in xiiRTTI) | xiiRTTI | static |
| GatherDynamicMessageHandlers() (defined in xiiRTTI) | xiiRTTI | protected |
| GetAllocator() const | xiiRTTI | inline |
| GetAllProperties(xiiDynamicArray< const xiiAbstractProperty * > &out_properties) const | xiiRTTI | |
| GetAttributeByType() const | xiiRTTI | |
| GetAttributes() const (defined in xiiRTTI) | xiiRTTI | inline |
| GetFunctions() const (defined in xiiRTTI) | xiiRTTI | inline |
| GetMessageHandlers() const | xiiRTTI | inline |
| GetMessageSender() const (defined in xiiRTTI) | xiiRTTI | inline |
| GetParentType() const | xiiRTTI | inline |
| GetPluginName() const | xiiRTTI | inline |
| GetProperties() const | xiiRTTI | inline |
| GetRefCount() const | xiiRefCountingImpl | inline |
| GetTypeFlags() const | xiiRTTI | inline |
| GetTypeName() const | xiiRTTI | inline |
| GetTypeNameHash() const | xiiRTTI | inline |
| GetTypeSize() const | xiiRTTI | inline |
| GetTypeVersion() const | xiiRTTI | inline |
| GetVariantType() const | xiiRTTI | inline |
| IsDerivedFrom(const xiiRTTI *pBaseType) const | xiiRTTI | inline |
| IsDerivedFrom() const | xiiRTTI | inline |
| IsReferenced() const | xiiRefCountingImpl | inline |
| m_Attributes (defined in xiiRTTI) | xiiRTTI | protected |
| m_DynamicMessageHandlers (defined in xiiRTTI) | xiiRTTI | protected |
| m_Functions (defined in xiiRTTI) | xiiRTTI | protected |
| m_MessageHandlers (defined in xiiRTTI) | xiiRTTI | protected |
| m_MessageSenders (defined in xiiRTTI) | xiiRTTI | protected |
| m_pAllocator (defined in xiiRTTI) | xiiRTTI | protected |
| m_ParentHierarchy (defined in xiiRTTI) | xiiRTTI | protected |
| m_pParentType (defined in xiiRTTI) | xiiRTTI | protected |
| m_Properties (defined in xiiRTTI) | xiiRTTI | protected |
| m_sPluginName (defined in xiiRTTI) | xiiRTTI | protected |
| m_sTypeName (defined in xiiRTTI) | xiiRTTI | protected |
| m_TypeFlags (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiMsgIdOffset (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiTypeIndex (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiTypeNameHash (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiTypeSize (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiTypeVersion (defined in xiiRTTI) | xiiRTTI | protected |
| m_uiVariantType (defined in xiiRTTI) | xiiRTTI | protected |
| m_VerifyParent (defined in xiiRTTI) | xiiRTTI | protected |
| operator=(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl) | xiiRefCountingImpl | inline |
| PredicateFunc typedef (defined in xiiRTTI) | xiiRTTI | |
| RegisterType() (defined in xiiRTTI) | xiiRTTI | protected |
| ReleaseRef() const | xiiRefCountingImpl | inline |
| SetupParentHierarchy() (defined in xiiRTTI) | xiiRTTI | protected |
| UnregisterType() (defined in xiiRTTI) | xiiRTTI | protected |
| UpdateType(const xiiRTTI *pParentType, xiiUInt32 uiTypeSize, xiiUInt32 uiTypeVersion, xiiUInt8 uiVariantType, xiiBitflags< xiiTypeFlags > flags) (defined in xiiRTTI) | xiiRTTI | protected |
| VerifyCorrectness() const | xiiRTTI | |
| VerifyCorrectnessForAllTypes() | xiiRTTI | static |
| VisitorFunc typedef (defined in xiiRTTI) | xiiRTTI | |
| xiiRefCountingImpl()=default | xiiRefCountingImpl | |
| xiiRefCountingImpl(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl) | xiiRefCountingImpl | inline |
| xiiRTTI(xiiStringView sName, const xiiRTTI *pParentType, xiiUInt32 uiTypeSize, xiiUInt32 uiTypeVersion, xiiUInt8 uiVariantType, xiiBitflags< xiiTypeFlags > flags, xiiRTTIAllocator *pAllocator, xiiArrayPtr< const xiiAbstractProperty * > properties, xiiArrayPtr< const xiiAbstractFunctionProperty * > functions, xiiArrayPtr< const xiiPropertyAttribute * > attributes, xiiArrayPtr< xiiAbstractMessageHandler * > messageHandlers, xiiArrayPtr< xiiMessageSenderInfo > messageSenders, const xiiRTTI *(*fnVerifyParent)()) | xiiRTTI | |
| xiiScriptCoroutineRTTI(xiiStringView sName, xiiUniquePtr< xiiRTTIAllocator > &&pAllocator) (defined in xiiScriptCoroutineRTTI) | xiiScriptCoroutineRTTI | |
| ~xiiRTTI() (defined in xiiRTTI) | xiiRTTI | |
| ~xiiScriptCoroutineRTTI() (defined in xiiScriptCoroutineRTTI) | xiiScriptCoroutineRTTI |