Zdexby TheHolyOneZ
44,741 classes
Class

MemoryHelpers

: Object
UnityEngine.InputSystem.Utilities.MemoryHelpers, Unity.InputSystem 0x0010 (16 B) inherited 0x0010 Unity.InputSystem.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 19

SignatureFlagsNativeParams
bool Compare(const Void*& ptr1, const Void*& ptr2, const BitRegion& region)PublicStatic0x08
uint ComputeFollowingByteOffset(uint byteOffset, uint sizeInBits)PublicStatic0x04
void WriteSingleBit(const Void*& ptr, uint bitOffset, bool value)PublicStatic0x04
bool ReadSingleBit(const Void*& ptr, uint bitOffset)PublicStatic0x04
void MemCpyBitRegion(const Void*& destination, const Void*& source, uint bitOffset, uint bitCount)PublicStatic0x04
bool MemCmpBitRegion(const Void*& ptr1, const Void*& ptr2, uint bitOffset, uint bitCount, const Void*& mask)PublicStatic0x04
void MemSet(const Void*& destination, int numBytes, byte value)PublicStatic0x04
void MemCpyMasked(const Void*& destination, const Void*& source, int numBytes, const Void*& mask)PublicStatic0x04
uint ReadMultipleBitsAsUInt(const Void*& ptr, uint bitOffset, uint bitCount)PublicStatic0x04
void WriteUIntAsMultipleBits(const Void*& ptr, uint bitOffset, uint bitCount, uint value)PublicStatic0x04
int ReadTwosComplementMultipleBitsAsInt(const Void*& ptr, uint bitOffset, uint bitCount)PublicStatic0x04
void WriteIntAsTwosComplementMultipleBits(const Void*& ptr, uint bitOffset, uint bitCount, int value)PublicStatic0x04
int ReadExcessKMultipleBitsAsInt(const Void*& ptr, uint bitOffset, uint bitCount)PublicStatic0x04
void WriteIntAsExcessKMultipleBits(const Void*& ptr, uint bitOffset, uint bitCount, int value)PublicStatic0x04
float ReadMultipleBitsAsNormalizedUInt(const Void*& ptr, uint bitOffset, uint bitCount)PublicStatic0x04
void WriteNormalizedUIntAsMultipleBits(const Void*& ptr, uint bitOffset, uint bitCount, float value)PublicStatic0x04
void SetBitsInBuffer(const Void*& buffer, int byteOffset, int bitOffset, int sizeInBits, bool value)PublicStatic0x04
void Swap(const uint8& a, const uint8& b)PublicStatic0x00
uint AlignNatural(uint offset, uint sizeInBytes)PublicStatic0x04