Class CoreUnsafeUtils
Inheritance
System.Object
CoreUnsafeUtils
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: UnityEngine.Experimental.Rendering
Syntax
public static class CoreUnsafeUtils
Methods
CopyTo<T>(T[], Void*, Int32)
Declaration
public static void CopyTo<T>(this T[] list, void *dest, int count)where T : struct
Parameters
Type | Name | Description |
---|---|---|
T[] | list | |
System.Void* | dest | |
System.Int32 | count |
Type Parameters
Name | Description |
---|---|
T |
CopyTo<T>(List<T>, Void*, Int32)
Declaration
public static void CopyTo<T>(this List<T> list, void *dest, int count)where T : struct
Parameters
Type | Name | Description |
---|---|---|
List<T> | list | |
System.Void* | dest | |
System.Int32 | count |
Type Parameters
Name | Description |
---|---|
T |
QuickSort<T>(Int32, Void*)
Declaration
public static void QuickSort<T>(int count, void *data)where T : struct, IComparable<T>
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | count | |
System.Void* | data |
Type Parameters
Name | Description |
---|---|
T |
QuickSort<T>(Void*, Int32, Int32)
Declaration
public static void QuickSort<T>(void *data, int left, int right)where T : struct, IComparable<T>
Parameters
Type | Name | Description |
---|---|---|
System.Void* | data | |
System.Int32 | left | |
System.Int32 | right |
Type Parameters
Name | Description |
---|---|
T |