Zdexby TheHolyOneZ
6,759 structs
Struct

HeapString

: ValueType : Object
Unity.Collections.HeapString, Unity.Collections 0x0010 (16 B) Unity.Collections.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlags
0x10m_DataNativeList<System.Byte>Private

Functions 53

SignatureFlagsNativeParams
int get_Length()PublicFinal+3 flags0x04
void set_Length(int value)PublicFinal+3 flags0x04
int get_Capacity()PublicFinal+3 flags0x04
void set_Capacity(int value)PublicFinal+3 flags0x04
bool TryResize(int newLength, const NativeArrayOptions& clearOptions)PublicFinal+2 flags0x04
bool get_IsEmpty()PublicFinal+3 flags0x01
bool get_IsCreated()Public+1 flags0x01
Byte* GetUnsafePtr()PublicFinal+2 flags0x00
byte get_Item(int index)PublicFinal+3 flags0x04
void set_Item(int index, byte value)PublicFinal+3 flags0x04
ref byte ElementAt(int index)PublicFinal+2 flags0x04
void Clear()PublicFinal+2 flags0x00
void Add(ref byte& value)Public0x01
int CompareTo(const HeapString& other)PublicFinal+2 flags0x10
bool Equals(const HeapString& other)PublicFinal+2 flags0x10
void Dispose()PublicFinal+2 flags0x00
string get_Value()Public+1 flags0x08
Enumerator GetEnumerator()Public0x18
int CompareTo(const string& other)PublicFinal+2 flags0x08
bool Equals(const string& other)PublicFinal+2 flags0x08
void .ctor(const string& source, const Allocator& allocator)Public+1 flags0x08
void .ctor(int capacity, const Allocator& allocator)Public+1 flags0x04
void .ctor(const Allocator& allocator)Public+1 flags0x04
int CompareTo(const FixedString32Bytes& other)PublicFinal+2 flags0x20
void .ctor(ref FixedString32Bytes& source, const Allocator& allocator)Public+1 flags0x20
bool op_Equality(ref HeapString& a, ref FixedString32Bytes& b)PublicStatic+1 flags0x20
bool op_Inequality(ref HeapString& a, ref FixedString32Bytes& b)PublicStatic+1 flags0x20
bool Equals(const FixedString32Bytes& other)PublicFinal+2 flags0x20
int CompareTo(const FixedString64Bytes& other)PublicFinal+2 flags0x40
void .ctor(ref FixedString64Bytes& source, const Allocator& allocator)Public+1 flags0x40
bool op_Equality(ref HeapString& a, ref FixedString64Bytes& b)PublicStatic+1 flags0x40
bool op_Inequality(ref HeapString& a, ref FixedString64Bytes& b)PublicStatic+1 flags0x40
bool Equals(const FixedString64Bytes& other)PublicFinal+2 flags0x40
int CompareTo(const FixedString128Bytes& other)PublicFinal+2 flags0x80
void .ctor(ref FixedString128Bytes& source, const Allocator& allocator)Public+1 flags0x80
bool op_Equality(ref HeapString& a, ref FixedString128Bytes& b)PublicStatic+1 flags0x80
bool op_Inequality(ref HeapString& a, ref FixedString128Bytes& b)PublicStatic+1 flags0x80
bool Equals(const FixedString128Bytes& other)PublicFinal+2 flags0x80
int CompareTo(const FixedString512Bytes& other)PublicFinal+2 flags0x200
void .ctor(ref FixedString512Bytes& source, const Allocator& allocator)Public+1 flags0x200
bool op_Equality(ref HeapString& a, ref FixedString512Bytes& b)PublicStatic+1 flags0x200
bool op_Inequality(ref HeapString& a, ref FixedString512Bytes& b)PublicStatic+1 flags0x200
bool Equals(const FixedString512Bytes& other)PublicFinal+2 flags0x200
int CompareTo(const FixedString4096Bytes& other)PublicFinal+2 flags0x1000
void .ctor(ref FixedString4096Bytes& source, const Allocator& allocator)Public+1 flags0x1000
bool op_Equality(ref HeapString& a, ref FixedString4096Bytes& b)PublicStatic+1 flags0x1000
bool op_Inequality(ref HeapString& a, ref FixedString4096Bytes& b)PublicStatic+1 flags0x1000
bool Equals(const FixedString4096Bytes& other)PublicFinal+2 flags0x1000
string ToString()Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
bool Equals(object other)Public+1 flags0x08
void CheckIndexInRange(int index)Private0x04
void ThrowCopyError(const CopyError& error, const string& source)Private0x08

Used by 3

types with a member, parameter or interface of this type