|
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.