A native array 2D that doesn't require destruction.
More...
|
override bool | ReleaseHandle () |
| Doesn't do anything since it's managed by it's parent MeshInfo.
|
|
|
unsafe override string | ToString () |
| Get a string representation of this array. More...
|
|
virtual T[] | CopyArray () |
| Copy the unmanaged array pointed to by this object into a managed array. More...
|
|
bool | Equals (NativeArray< T > arr2) |
| Check equality of this array and another. More...
|
|
void | UpdatePressure (int new_pressure) |
| Update the pressure of this object.
|
|
int | pressure |
| the size of the object pointed to in unmanaged memory in bytes. Used to exert pressure on the GC. More...
|
|
unsafe override Span< T > | array [get] |
| Get a view of the entire array as a flattened one dimensional array. More...
|
|
unsafe Span< T > | this[int i] [get] |
| Get a view to a to a row of this array. More...
|
|
virtual unsafe Span< T > | array [get] |
| Read only access to this unmanaged array as a span. More...
|
|
unsafe T | this[int key] [get] |
| Get the element at location i. More...
|
|
virtual int | size [get] |
| The number of elements in the array.
|
|
override bool | IsInvalid [get] |
| There is no way to invalidate this class without destroying it, so will always return false.
|
|
A native array 2D that doesn't require destruction.
The documentation for this class was generated from the following file:
- src/Csharp/packages/base/src/PointerHolder.cs