class in UnityEditor.Profiling.Memory.Experimental
A class that houses native object data, returned by PackedMemorySnapshot.nativeObjects.
flags | An array the contains the flags attached to the native memory objects referenced in the NativeObjectEntries.nativeObjectAddress array. |
gcHandleIndex | Index of a handle inside the PackedMemorySnapshot.gcHandles array. |
hideFlags | The hide flags attached to this native object. |
instanceId | The instance id of this native object. |
nativeObjectAddress | An array of memory addresses that point to native C++ objects. This matches the "m_CachePtr" field of a UnityEngine.Object. |
nativeTypeArrayIndex | An array of indexes into the PackedMemorySnapshot.nativeTypes array used to retrieve the the native C++ type description. |
objectName | An array containing the names of the native objects. |
rootReferenceId | An array containing the root reference ids of the native objects. Corresponds to entries in NativeRootReferenceEntries.id array. |
size | The size in bytes of this object. |
GetNumEntries | Gets the number of native object entries. |