XII Release 0.1.0
Loading...
Searching...
No Matches
xiiDocumentObjectMetaData Class Reference
Inheritance diagram for xiiDocumentObjectMetaData:
[legend]

Public Types

enum  ModifiedFlags : xiiUInt32 { HiddenFlag = XII_BIT(0) , PrefabFlag = XII_BIT(1) , ActiveParentFlag = XII_BIT(2) , AllFlags = 0xFFFFFFFFU }
 

Public Attributes

bool m_bHidden = false
 
xiiUuid m_CreateFromPrefab
 Whether the object should be rendered in the editor view (no effect on the runtime)
 
xiiUuid m_PrefabSeedGuid
 The asset GUID of the prefab from which this object was created. Invalid GUID, if this is not a prefab instance.
 
xiiString 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 xiiReflectedClass
virtual const xiiRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const xiiRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T>
XII_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 xiiNoBase
static const xiiRTTIGetStaticRTTI ()
 

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: