Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Reflection.Metadata.BlobHandle Struct Reference

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
 

Detailed Description

Definition at line 5 of file BlobHandle.cs.


The documentation for this struct was generated from the following file: