ezEngine  Release 25.03
ezDocumentObjectMetaData Class Reference
Inheritance diagram for ezDocumentObjectMetaData:

Public Types

enum  ModifiedFlags : unsigned int { HiddenFlag = EZ_BIT(0), PrefabFlag = EZ_BIT(1), ActiveParentFlag = EZ_BIT(2), AllFlags = 0xFFFFFFFF }
 

Public Attributes

bool m_bHidden = false
 
ezUuid m_CreateFromPrefab
 Whether the object should be rendered in the editor view (no effect on the runtime)
 
ezUuid m_PrefabSeedGuid
 The asset GUID of the prefab from which this object was created. Invalid GUID, if this is not a prefab instance.
 
ezString m_sBasePrefab
 The seed GUID used to remap the object GUIDs from the prefab asset into this instance.
 

Additional Inherited Members

- Public Member Functions inherited from ezReflectedClass
virtual const ezRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const ezRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
EZ_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 
- Static Public Member Functions inherited from ezNoBase
static const ezRTTIGetStaticRTTI ()
 

Member Enumeration Documentation

◆ ModifiedFlags

Enumerator
AllFlags 

This flag is used to update an entry, even though there is no meta data for it.


The documentation for this class was generated from the following file: