terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
ReLogic.Utilities.SlotId Struct Reference
+ Collaboration diagram for ReLogic.Utilities.SlotId:

Public Member Functions

 SlotId (uint value)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
float ToFloat ()
 

Static Public Member Functions

static bool operator== (SlotId lhs, SlotId rhs)
 
static bool operator!= (SlotId lhs, SlotId rhs)
 
static SlotId FromFloat (float value)
 
static SlotId ()
 

Public Attributes

readonly uint Value
 

Static Public Attributes

static readonly SlotId Invalid
 

Package Functions

SlotId ToInactive (uint freeHead)
 
SlotId ToActive (uint index)
 

Properties

bool IsValid [get, set]
 
bool IsActive [get, set]
 
uint Index [get, set]
 
uint Key [get, set]
 

Static Private Attributes

const uint KEY_INC = 65536U
 
const uint INDEX_MASK = 65535U
 
const uint ACTIVE_MASK = 2147483648U
 
const uint KEY_MASK = 2147418112U
 

Detailed Description

Definition at line 9 of file SlotId.cs.


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