Zdexby TheHolyOneZ
42,610 classes
Class

UnsafeUtility

: Object
Unity.Collections.LowLevel.Unsafe.UnsafeUtility, UnityEngine.CoreModule 0x0010 (16 B) inherited 0x0010 UnityEngine.CoreModule.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 28

SignatureFlagsNativeParams
Void* Malloc(long size, int alignment, const Allocator& allocator)PublicStatic0x08
void Free(const Void*& memory, const Allocator& allocator)PublicStatic0x04
void MemCpy(const Void*& destination, const Void*& source, long size)PublicStatic0x08
void MemCpyStride(const Void*& destination, int destinationStride, const Void*& source, int sourceStride, int elementSize, int count)PublicStatic0x04
void MemMove(const Void*& destination, const Void*& source, long size)PublicStatic0x08
void MemSet(const Void*& destination, byte value, long size)PublicStatic0x08
void MemClear(const Void*& destination, long size)PublicStatic0x08
int MemCmp(const Void*& ptr1, const Void*& ptr2, long size)PublicStatic0x08
int SizeOf(Type type)PublicStatic0x08
bool IsBlittable(Type type)PublicStatic0x08
bool IsBlittableValueType(Type t)PrivateStatic0x08
string GetReasonForTypeNonBlittableImpl(Type t, const string& name)PrivateStatic0x08
bool IsArrayBlittable(Array arr)Static+1 flags0x08
string GetReasonForArrayNonBlittable(Array arr)Static+1 flags0x08
int AlignOf()PublicStatic—0x04
void CopyPtrToStructure(const Void*& ptr, const uint8& output)PublicStatic—0x00
void InternalCopyPtrToStructure(const Void*& ptr, const uint8& output)PrivateStatic—0x00
void CopyStructureToPtr(const uint8& input, const Void*& ptr)PublicStatic—0x00
void InternalCopyStructureToPtr(const uint8& input, const Void*& ptr)PrivateStatic—0x00
uint8 ReadArrayElement(const Void*& source, int index)PublicStatic—0x04
uint8 ReadArrayElementWithStride(const Void*& source, int index, int stride)PublicStatic—0x04
void WriteArrayElement(const Void*& destination, int index, const uint8& value)PublicStatic—0x04
void WriteArrayElementWithStride(const Void*& destination, int index, int stride, const uint8& value)PublicStatic—0x04
Void* AddressOf(const uint8& output)PublicStatic—0x00
int SizeOf()PublicStatic—0x04
int EnumToInt(const uint8& enumValue)PublicStatic—0x04
void InternalEnumToInt(const uint8& enumValue, int intValue)PrivateStatic—0x04
bool EnumEquals(const uint8& lhs, const uint8& rhs)PublicStatic—0x01