Photon Fusion
2.0.8
This is the complete list of members for Native, including all inherited members.
| ALIGNMENT | Native | static |
| AlignPointer(void *pointer, int alignment) | Native | static |
| ArrayClear< T >(T *ptr, int size) | Native | static |
| ArrayCompare< T >(T *ptr1, T *ptr2, int size) | Native | static |
| ArrayCopy(void *source, int sourceIndex, void *destination, int destinationIndex, int count, int elementStride) | Native | static |
| CACHE_LINE_SIZE | Native | static |
| CopyFromArray< T >(void *destination, T[] source) | Native | static |
| CopyToArray< T >(T[] destination, void *source) | Native | static |
| DoubleArray< T >(T *array, int currentLength) | Native | static |
| DoublePtrArray< T >(T **array, int currentLength) | Native | static |
| Empty< T >() | Native | static |
| Expand(void *buffer, int currentSize, int newSize) | Native | static |
| ExpandArray< T >(T *array, int currentLength, int newLength) | Native | static |
| ExpandPtrArray< T >(T **array, int currentLength, int newLength) | Native | static |
| Free(ref void *memory) | Native | static |
| Free< T >(ref T *memory) | Native | static |
| Free< T >(ref T **memory) | Native | static |
| GetAlignment(int stride) | Native | static |
| GetAlignment< T >() | Native | static |
| GetFieldOffset(System.Reflection.FieldInfo fi) | Native | static |
| GetLengthPrefixedUTF8ByteCount(string str) | Native | static |
| GetMaxAlignment(int a, int b) | Native | static |
| GetMaxAlignment(int a, int b, int c) | Native | static |
| GetMaxAlignment(int a, int b, int c, int d) | Native | static |
| GetMaxAlignment(int a, int b, int c, int d, int e) | Native | static |
| IsAligned(int stride, int alignment) | Native | static |
| IsPointerAligned(void *pointer, int alignment) | Native | static |
| Malloc(int size) | Native | static |
| Malloc< T >() | Native | static |
| MallocAndClear(int size) | Native | static |
| MallocAndClear< T >() | Native | static |
| MallocAndClearArray(int stride, int length) | Native | static |
| MallocAndClearArray< T >(int length) | Native | static |
| MallocAndClearArrayMin1< T >(int length) | Native | static |
| MallocAndClearBlock(int size0, int size1, out void *ptr0, out void *ptr1, int alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(int size0, int size1, int size2, out void *ptr0, out void *ptr1, out void *ptr2, int alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(int size0, int size1, int size2, int size3, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, int alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearBlock(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 alignment=ALIGNMENT) | Native | static |
| MallocAndClearPtrArray< T >(int length) | Native | static |
| MallocAndClearPtrArrayMin1< T >(int length) | Native | static |
| MemClear(void *ptr, int size) | Native | static |
| MemClear(Span< int > ptr) | Native | static |
| MemCmp(void *ptr1, void *ptr2, int size) | Native | static |
| MemCpy(void *destination, void *source, int size) | Native | static |
| MemCpyFast(void *d, void *s, int size) | Native | static |
| MemMove(void *destination, void *source, int size) | Native | static |
| ReadLengthPrefixedUTF8(void *source, out string result) | Native | static |
| ReferenceToPointer< T >(ref T obj) | Native | static |
| RoundBitsUpTo32(int bits) | Native | static |
| RoundBitsUpTo64(int bits) | Native | static |
| RoundToAlignment(int stride, int alignment) | Native | static |
| RoundToAlignment(long stride, int alignment) | Native | static |
| RoundToMaxAlignment(int stride) | Native | static |
| SizeOf(Type t) | Native | static |
| ValidateBlockSentinels(IntPtr memory, int size) | Native | static |
| WordCount(int stride, int wordSize) | Native | static |
| WriteLengthPrefixedUTF8(void *destination, string str) | Native | static |