Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override bool | Equals ([NotNullWhen(true)] object? obj) |
bool | Equals (BlobHandle other) |
override int | GetHashCode () |
bool | Equals (T? other) |
Static Public Member Functions | |
static implicit | operator Handle (BlobHandle handle) |
static | operator BlobHandle (Handle handle) |
static bool | operator== (BlobHandle left, BlobHandle right) |
static bool | operator!= (BlobHandle left, BlobHandle right) |
Package Types | |
enum | VirtualIndex : byte { Nil , ContractPublicKeyToken , ContractPublicKey , AttributeUsage_AllowSingle , AttributeUsage_AllowMultiple , Count } |
Package Functions | |
unsafe void | SubstituteTemplateParameters (byte[] blob) |
int | GetHeapOffset () |
VirtualIndex | GetVirtualIndex () |
Static Package Functions | |
static BlobHandle | FromOffset (int heapOffset) |
static BlobHandle | FromVirtualIndex (VirtualIndex virtualIndex, ushort virtualValue) |
Static Package Attributes | |
const int | TemplateParameterOffset_AttributeUsageTarget = 2 |
Properties | |
uint | RawValue [get] |
bool | IsNil [get] |
bool | IsVirtual [get] |
ushort | VirtualValue [get] |
Private Member Functions | |
BlobHandle (uint value) | |
Private Attributes | |
readonly uint | _value |
Definition at line 5 of file BlobHandle.cs.