Ejemplo n.º 1
0
            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);
            }
Ejemplo n.º 2
0
 public static Adaptor_Array <DataT> ApiToDatabase <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT[]> array) where DataT : IComparable
 {
     return(new Adaptor_Array <DataT>(array));
 }
Ejemplo n.º 3
0
 public static Adaptor_String ApiToDatabase(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <string> array)
 {
     return(new Adaptor_String(array));
 }
Ejemplo n.º 4
0
 public static Adaptor <DataT> ApiToDatabase <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT> array)
 {
     return(new AdaptorAPIArray <DataT>(array));
 }
Ejemplo n.º 5
0
 public Adaptor_Array(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT[]> array)
 {
     m_Array = array;
 }
Ejemplo n.º 6
0
 public Adaptor_String(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <string> array)
 {
     m_Array = array;
 }
Ejemplo n.º 7
0
 public SnapshotData <DataT> MakeSnapshotData <DataT>(UnityEditor.Profiling.Memory.Experimental.ArrayEntries <DataT> d)
 {
     return(new SnapshotData <DataT>(d));
 }