public SnapshotData(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT> d) { uint count = d.GetNumEntries(); m_Data = new DataT[count]; d.GetEntries(0, count, ref m_Data); }
public static Adaptor_Array <DataT> ApiToDatabase <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT[]> array) where DataT : IComparable { return(new Adaptor_Array <DataT>(array)); }
public static Adaptor_String ApiToDatabase(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <string> array) { return(new Adaptor_String(array)); }
public static Adaptor <DataT> ApiToDatabase <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT> array) { return(new AdaptorAPIArray <DataT>(array)); }
public Adaptor_Array(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT[]> array) { m_Array = array; }
public Adaptor_String(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <string> array) { m_Array = array; }
public SnapshotData <DataT> MakeSnapshotData <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT> d) { return(new SnapshotData <DataT>(d)); }