Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


FrameDataView.UnityObjectInfo

Unity Object information.
Read time 1 minuteLast updated 8 days ago

Definition

public struct FrameDataView.UnityObjectInfo

Examples

using UnityEditorInternal;using UnityEditor.Profiling;public class Example{ public static string GetInstanceName(int frame, int instanceId) { using (var frameData = ProfilerDriver.GetRawFrameDataView(frame, 0)) { if (!frameData.GetUnityObjectInfo(instanceId, out var info)) return "N/A"; return (frameData.GetUnityObjectNativeTypeInfo(info.nativeTypeIndex, out var typeInfo)) ? typeInfo.name + ": " + info.name : info.name; } }}

Properties

Property

Description

allocationRootIdThe native allocation ID of this Unity Object.
nameName of UnityEngine.Object instance.
nativeTypeIndexNative type index of the object instance.
relatedGameObjectEntityIdThe EntityId of a related Unity Object.