|  | ezEngine Release 25.08
    | 
This is the complete list of members for ezScriptRTTI, including all inherited members.
| AddRef() const | ezRefCountingImpl | inline | 
| CanHandleMessage() const | ezRTTI | inline | 
| CanHandleMessage(ezMessageId id) const | ezRTTI | inline | 
| DispatchMessage(void *pInstance, ezMessage &ref_msg) const | ezRTTI | |
| DispatchMessage(const void *pInstance, ezMessage &ref_msg) const | ezRTTI | |
| ezRefCountingImpl()=default | ezRefCountingImpl | |
| ezRefCountingImpl(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl) | ezRefCountingImpl | inline | 
| ezRTTI(ezStringView sName, const ezRTTI *pParentType, ezUInt32 uiTypeSize, ezUInt32 uiTypeVersion, ezUInt8 uiVariantType, ezBitflags< ezTypeFlags > flags, ezRTTIAllocator *pAllocator, ezArrayPtr< const ezAbstractProperty * > properties, ezArrayPtr< const ezAbstractFunctionProperty * > functions, ezArrayPtr< const ezPropertyAttribute * > attributes, ezArrayPtr< ezAbstractMessageHandler * > messageHandlers, ezArrayPtr< ezMessageSenderInfo > messageSenders, const ezRTTI *(*fnVerifyParent)()) | ezRTTI | |
| ezScriptRTTI(ezStringView sName, const ezRTTI *pParentType, FunctionList &&functions, MessageHandlerList &&messageHandlers) (defined in ezScriptRTTI) | ezScriptRTTI | |
| FindPropertyByName(ezStringView sName, bool bSearchBaseTypes=true) const | ezRTTI | |
| FindTypeByName(ezStringView sName) | ezRTTI | static | 
| FindTypeByNameHash(ezUInt64 uiNameHash) | ezRTTI | static | 
| FindTypeByNameHash32(ezUInt32 uiNameHash) (defined in ezRTTI) | ezRTTI | static | 
| FindTypeIf(PredicateFunc func) | ezRTTI | static | 
| ForEachDerivedType(const ezRTTI *pBaseType, VisitorFunc func, ezBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in ezRTTI) | ezRTTI | static | 
| ForEachDerivedType(VisitorFunc func, ezBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in ezRTTI) | ezRTTI | inlinestatic | 
| ForEachType(VisitorFunc func, ezBitflags< ForEachOptions > options=ForEachOptions::Default) (defined in ezRTTI) | ezRTTI | static | 
| FunctionList typedef (defined in ezScriptRTTI) | ezScriptRTTI | |
| GatherDynamicMessageHandlers() (defined in ezRTTI) | ezRTTI | protected | 
| GetAllocator() const | ezRTTI | inline | 
| GetAllProperties(ezDynamicArray< const ezAbstractProperty * > &out_properties) const | ezRTTI | |
| GetAttributeByType() const | ezRTTI | |
| GetAttributes() const (defined in ezRTTI) | ezRTTI | inline | 
| GetFunctionByIndex(ezUInt32 uiIndex) const (defined in ezScriptRTTI) | ezScriptRTTI | |
| GetFunctions() const (defined in ezRTTI) | ezRTTI | inline | 
| GetMessageHandlers() const | ezRTTI | inline | 
| GetMessageSender() const (defined in ezRTTI) | ezRTTI | inline | 
| GetParentType() const | ezRTTI | inline | 
| GetPluginName() const | ezRTTI | inline | 
| GetProperties() const | ezRTTI | inline | 
| GetRefCount() const | ezRefCountingImpl | inline | 
| GetTypeFlags() const | ezRTTI | inline | 
| GetTypeName() const | ezRTTI | inline | 
| GetTypeNameHash() const | ezRTTI | inline | 
| GetTypeSize() const | ezRTTI | inline | 
| GetTypeVersion() const | ezRTTI | inline | 
| GetVariantType() const | ezRTTI | inline | 
| IsDerivedFrom(const ezRTTI *pBaseType) const | ezRTTI | inline | 
| IsDerivedFrom() const | ezRTTI | inline | 
| IsReferenced() const | ezRefCountingImpl | inline | 
| m_Attributes (defined in ezRTTI) | ezRTTI | protected | 
| m_DynamicMessageHandlers (defined in ezRTTI) | ezRTTI | protected | 
| m_Functions (defined in ezRTTI) | ezRTTI | protected | 
| m_MessageHandlers (defined in ezRTTI) | ezRTTI | protected | 
| m_MessageSenders (defined in ezRTTI) | ezRTTI | protected | 
| m_pAllocator (defined in ezRTTI) | ezRTTI | protected | 
| m_ParentHierarchy (defined in ezRTTI) | ezRTTI | protected | 
| m_pParentType (defined in ezRTTI) | ezRTTI | protected | 
| m_Properties (defined in ezRTTI) | ezRTTI | protected | 
| m_sPluginName (defined in ezRTTI) | ezRTTI | protected | 
| m_sTypeName (defined in ezRTTI) | ezRTTI | protected | 
| m_TypeFlags (defined in ezRTTI) | ezRTTI | protected | 
| m_uiMsgIdOffset (defined in ezRTTI) | ezRTTI | protected | 
| m_uiTypeIndex (defined in ezRTTI) | ezRTTI | protected | 
| m_uiTypeNameHash (defined in ezRTTI) | ezRTTI | protected | 
| m_uiTypeSize (defined in ezRTTI) | ezRTTI | protected | 
| m_uiTypeVersion (defined in ezRTTI) | ezRTTI | protected | 
| m_uiVariantType (defined in ezRTTI) | ezRTTI | protected | 
| m_VerifyParent (defined in ezRTTI) | ezRTTI | protected | 
| MessageHandlerList typedef (defined in ezScriptRTTI) | ezScriptRTTI | |
| NumInplaceFunctions enum value (defined in ezScriptRTTI) | ezScriptRTTI | |
| operator=(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl) | ezRefCountingImpl | inline | 
| PredicateFunc typedef (defined in ezRTTI) | ezRTTI | |
| RegisterType() (defined in ezRTTI) | ezRTTI | protected | 
| ReleaseRef() const | ezRefCountingImpl | inline | 
| SetupParentHierarchy() (defined in ezRTTI) | ezRTTI | protected | 
| UnregisterType() (defined in ezRTTI) | ezRTTI | protected | 
| UpdateType(const ezRTTI *pParentType, ezUInt32 uiTypeSize, ezUInt32 uiTypeVersion, ezUInt8 uiVariantType, ezBitflags< ezTypeFlags > flags) (defined in ezRTTI) | ezRTTI | protected | 
| VerifyCorrectness() const | ezRTTI | |
| VerifyCorrectnessForAllTypes() | ezRTTI | static | 
| VisitorFunc typedef (defined in ezRTTI) | ezRTTI | |
| ~ezRTTI() (defined in ezRTTI) | ezRTTI | |
| ~ezScriptRTTI() (defined in ezScriptRTTI) | ezScriptRTTI |