Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
unsafe override Span< T > | GetSpan () |
override MemoryHandle | Pin (int elementIndex=0) |
override void | Unpin () |
unsafe override Span< T > | GetSpan () |
override MemoryHandle | Pin (int elementIndex=0) |
override void | Unpin () |
unsafe override Span< T > | GetSpan () |
override MemoryHandle | Pin (int elementIndex=0) |
override void | Unpin () |
Protected Member Functions | |
override void | Dispose (bool disposing) |
override void | Dispose (bool disposing) |
override void | Dispose (bool disposing) |
Memory< T > | CreateMemory (int length) |
Memory< T > | CreateMemory (int start, int length) |
Package Functions | |
unsafe | PointerMemoryManager (void *pointer, int length) |
unsafe | PointerMemoryManager (void *pointer, int length) |
unsafe | PointerMemoryManager (void *pointer, int length) |
virtual bool | TryGetArray (out ArraySegment< T > segment) |
Properties | |
virtual Memory< T > | Memory [get] |
Private Attributes | |
unsafe readonly void * | _pointer |
readonly int | _length |
T | : | struct |
Definition at line 3 of file PointerMemoryManager.cs.