Zdexby TheHolyOneZ
6,759 structs
Struct

UnsafeBitArray

: ValueType : Object
Unity.Collections.LowLevel.Unsafe.UnsafeBitArray, Unity.Collections 0x0010 (16 B) Unity.Collections.dll
0x00x0010

Members 3

OffsetSizeNameTypeFlags
—PtrUInt64*Public
0x00000x08padding / unreflected
0x04LengthintPublic
0x04AllocatorAllocatorHandlePublic

Functions 25

SignatureFlagsNativeParams
void .ctor(const Void*& ptr, int sizeInBytes, const AllocatorHandle& allocator)Public+1 flags0x04
void .ctor(int numBits, const AllocatorHandle& allocator, const NativeArrayOptions& options)Public+1 flags0x04
bool get_IsCreated()Public+1 flags0x01
void Dispose()PublicFinal+2 flags0x00
JobHandle Dispose(const JobHandle& inputDeps)PublicFinal+2 flags0x10
void Clear()Public0x00
void Set(int pos, bool value)Public0x04
void SetBits(int pos, bool value, int numBits)Public0x04
void SetBits(int pos, ulong value, int numBits)Public0x08
ulong GetBits(int pos, int numBits)Public0x08
bool IsSet(int pos)Public0x04
void CopyUlong(int dstPos, ref UnsafeBitArray& srcBitArray, int srcPos, int numBits)1 flags0x10
void Copy(int dstPos, int srcPos, int numBits)Public0x04
void Copy(int dstPos, ref UnsafeBitArray& srcBitArray, int srcPos, int numBits)Public0x10
int Find(int pos, int numBits)Public0x04
int Find(int pos, int count, int numBits)Public0x04
bool TestNone(int pos, int numBits)Public0x04
bool TestAny(int pos, int numBits)Public0x04
bool TestAll(int pos, int numBits)Public0x04
int CountBits(int pos, int numBits)Public0x04
void CheckSizeMultipleOf8(int sizeInBytes)PrivateStatic0x04
void CheckArgs(int pos, int numBits)Private0x04
void CheckArgsPosCount(int begin, int count, int numBits)Private0x04
void CheckArgsUlong(int pos, int numBits)Private0x04
void CheckArgsCopy(ref UnsafeBitArray& dstBitArray, int dstPos, ref UnsafeBitArray& srcBitArray, int srcPos, int numBits)PrivateStatic0x10

Used by 2

types with a member, parameter or interface of this type