Zdexby TheHolyOneZ
44,741 classes
Class

Unsafe

: Object
Unity.Burst.Unsafe, Unity.Burst.Unsafe 0x0010 (16 B) inherited 0x0010 Unity.Burst.Unsafe.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 35

SignatureFlagsNativeParams
uint8 Read(const Void*& source)PublicStatic0x00
uint8 ReadUnaligned(const Void*& source)PublicStatic0x00
uint8 ReadUnaligned(ref byte& source)PublicStatic0x01
void Write(const Void*& destination, const uint8& value)PublicStatic0x00
void WriteUnaligned(const Void*& destination, const uint8& value)PublicStatic0x00
void WriteUnaligned(ref byte& destination, const uint8& value)PublicStatic0x01
void Copy(const Void*& destination, const uint8& source)PublicStatic0x00
void Copy(const uint8& destination, const Void*& source)PublicStatic0x00
Void* AsPointer(const uint8& value)PublicStatic0x00
int SizeOf()PublicStatic0x04
void CopyBlock(const Void*& destination, const Void*& source, uint byteCount)PublicStatic0x04
void CopyBlock(ref byte& destination, ref byte& source, uint byteCount)PublicStatic0x04
void CopyBlockUnaligned(const Void*& destination, const Void*& source, uint byteCount)PublicStatic0x04
void CopyBlockUnaligned(ref byte& destination, ref byte& source, uint byteCount)PublicStatic0x04
void InitBlock(const Void*& startAddress, byte value, uint byteCount)PublicStatic0x04
void InitBlock(ref byte& startAddress, byte value, uint byteCount)PublicStatic0x04
void InitBlockUnaligned(const Void*& startAddress, byte value, uint byteCount)PublicStatic0x04
void InitBlockUnaligned(ref byte& startAddress, byte value, uint byteCount)PublicStatic0x04
uint8 As(object o)PublicStatic0x08
uint8 AsRef(const Void*& source)PublicStatic0x00
uint8 AsRef(const uint8& source)PublicStatic0x00
uint8 As(const uint8& source)PublicStatic0x00
uint8 Unbox(object box)PublicStatic0x08
uint8 Add(const uint8& source, int elementOffset)PublicStatic0x04
Void* Add(const Void*& source, int elementOffset)PublicStatic0x04
uint8 Add(const uint8& source, long elementOffset)PublicStatic0x08
uint8 AddByteOffset(const uint8& source, long byteOffset)PublicStatic0x08
uint8 Subtract(const uint8& source, int elementOffset)PublicStatic0x04
Void* Subtract(const Void*& source, int elementOffset)PublicStatic0x04
uint8 Subtract(const uint8& source, long elementOffset)PublicStatic0x08
uint8 SubtractByteOffset(const uint8& source, long byteOffset)PublicStatic0x08
long ByteOffset(const uint8& origin, const uint8& target)PublicStatic0x08
bool AreSame(const uint8& left, const uint8& right)PublicStatic0x01
bool IsAddressGreaterThan(const uint8& left, const uint8& right)PublicStatic0x01
bool IsAddressLessThan(const uint8& left, const uint8& right)PublicStatic0x01