Zdexby TheHolyOneZ
49,743 classes
Class

HierarchyFlattened

: Object
Unity.Hierarchy.HierarchyFlattened, UnityEngine.HierarchyCoreModule 0x0038 (56 B) inherited 0x0010 UnityEngine.HierarchyCoreModule.dll
implements IDisposable
0x00x0038

Members 6

OffsetSizeNameTypeFlagsDefault
0x08m_PtrlongPrivate—
0x08m_HierarchyHierarchyPrivate+1 flags—
0x08m_NodesPtrlongPrivate—
0x04m_NodesCountintPrivate—
0x04m_VersionintPrivate—
0x01m_IsOwnerboolPrivate+1 flags—
0x00310x07unreflected bytes to end of HierarchyFlattened

Functions 29

SignatureFlagsNativeParams
bool get_IsCreated()Public+1 flags0x01
int get_Count()Public+1 flags0x04
bool get_UpdateNeeded()Public+1 flags0x01
Hierarchy get_Hierarchy()Public+1 flags0x08
HierarchyFlattenedNode* get_NodesPtr()2 flags0x00
int get_Version()2 flags0x04
void .ctor(Hierarchy hierarchy)Public+1 flags0x08
void .ctor(long nativePtr, Hierarchy hierarchy, long nodesPtr, int nodesCount, int version)Private+1 flags0x08
void Finalize()2 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)Private0x01
ref HierarchyFlattenedNode get_Item(int index)Public+1 flags0x1C
int IndexOf(ref HierarchyNode& node)Public0x08
bool Contains(ref HierarchyNode& node)Public0x08
HierarchyFlattenedNodeChildren EnumerateChildren(ref HierarchyNode& node)Public0x18
int GetChildrenCount(ref HierarchyNode& node)Public0x08
void Update()Public0x00
Enumerator GetEnumerator()Public0x20
HierarchyFlattened FromIntPtr(long handlePtr)Static+1 flags0x08
long Create(long handlePtr, Hierarchy hierarchy, ref long& nodesPtr, ref int& nodesCount, ref int& version)PrivateStatic0x08
void Destroy(long nativePtr)PrivateStatic0x08
long CreateHierarchyFlattened(long nativePtr, long hierarchyPtr, long nodesPtr, int nodesCount, int version)PrivateStatic0x08
void UpdateHierarchyFlattened(long handlePtr, long nodesPtr, int nodesCount, int version)PrivateStatic0x08
bool get_UpdateNeeded_Injected(long _unity_self)PrivateStatic0x08
int IndexOf_Injected(long _unity_self, ref HierarchyNode& node)PrivateStatic0x08
bool Contains_Injected(long _unity_self, ref HierarchyNode& node)PrivateStatic0x08
int GetChildrenCount_Injected(long _unity_self, ref HierarchyNode& node)PrivateStatic0x08
void Update_Injected(long _unity_self)PrivateStatic0x08
long Create_Injected(long handlePtr, long hierarchy, ref long& nodesPtr, ref int& nodesCount, ref int& version)PrivateStatic0x08

Used by 12

types with a member, parameter or interface of this type