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 |