Photon Fusion
2.1.1
This is the complete list of members for FusionUnsafe, including all inherited members.
| Alloc(int size, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| Alloc< T >(int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| AllocAndClear(int size, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| AllocAndClear< T >(int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| AllocAndClearArray(int count, int elementSize, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| AllocAndClearArray< T >(int count, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, out void *ptr0, out void *ptr1, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, out void *ptr0, out void *ptr1, out void *ptr2, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, int size10, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, out void *ptr10, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, int size10, int size11, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, out void *ptr10, out void *ptr11, int align=DefaultAlignment) | FusionUnsafe | static |
| AllocAndClearPtrArray< T >(int capacity, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| Clear([NotNull] void *ptr, int size) | FusionUnsafe | static |
| Clear< T >(Span< T > span) | FusionUnsafe | static |
| Compare(nint ptr1, nint ptr2, nuint size) | FusionUnsafe | static |
| Compare([NotNull] void *ptr1, [NotNull] void *ptr2, int size) | FusionUnsafe | static |
| Copy(nint destination, nint source, nuint size) | FusionUnsafe | static |
| Copy([NotNull] void *destination, [NotNull] void *source, int size) | FusionUnsafe | static |
| Copy< T >(T *destination, ReadOnlySpan< T > source) | FusionUnsafe | static |
| Copy< T >(Span< T > destination, T *source) | FusionUnsafe | static |
| Copy< T >(Span< T > destination, ReadOnlySpan< T > source) | FusionUnsafe | static |
| CopyToExact< T >(Span< T > destination, ReadOnlySpan< T > source) | FusionUnsafe | static |
| DefaultAlignment | FusionUnsafe | static |
| Expand(void *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| ExpandArray< T >(T *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| ExpandPtrArray< T >(T **buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0) | FusionUnsafe | static |
| Free(void *ptr) | FusionUnsafe | static |
| Free(ref void *ptr) | FusionUnsafe | static |
| Free< T >(ref T *ptr) | FusionUnsafe | static |
| Free< T >(ref T **ptr) | FusionUnsafe | static |
| GetFieldOffset([NotNull] System.Reflection.FieldInfo fi) | FusionUnsafe | static |
| GetMemoryTrackingResult() | FusionUnsafe | static |
| GetWordCount(int stride, int wordSize) | FusionUnsafe | static |
| IsAligned(nint value, int align=DefaultAlignment) | FusionUnsafe | static |
| IsAligned(void *value, int align=DefaultAlignment) | FusionUnsafe | static |
| MakeAligned(nint value, int align) | FusionUnsafe | static |
| MakeAligned(int value, int align) | FusionUnsafe | static |
| MakeAligned(int value) | FusionUnsafe | static |
| Move(nint destination, nint source, nuint size) | FusionUnsafe | static |
| Move([NotNull] void *destination, [NotNull] void *source, int size) | FusionUnsafe | static |
| ReferenceToPointer< T >(ref T obj) | FusionUnsafe | static |
| ReinterpretBytes< T >(Span< byte > bytes) | FusionUnsafe | static |
| ReinterpretWords< T >(Span< int > words) | FusionUnsafe | static |
| ReinterpretWords< T >(Span< int > words, int offset) | FusionUnsafe | static |
| Replace< T >(T *a, T value) | FusionUnsafe | static |
| Replace< T >(ref T a, T value) | FusionUnsafe | static |
| Set(nint ptr, byte value, nuint count) | FusionUnsafe | static |
| Set([NotNull] void *ptr, byte value, int size) | FusionUnsafe | static |
| SetMemoryTrackingMode(FusionUnsafeTrackingMode mode) | FusionUnsafe | static |
| SizeOf([NotNull] Type t) | FusionUnsafe | static |
| Swap(void *a, void *b, int count) | FusionUnsafe | static |
| Swap< T >(T *a, T *b) | FusionUnsafe | static |
| Swap< T >(ref T a, ref T b) | FusionUnsafe | static |
| TryFree(void *ptr) | FusionUnsafe | static |
| TryFree(void *ptr, out FusionUnsafeAllocInfo allocInfo) | FusionUnsafe | static |