DIFF

class VirtualHudSource

Constructors 1

Constants 2

const int NUMBER_OF_MASKS = 2

how many INT numbers we need to accommodate all elements

const int NUMBER_OF_ELEMENTS = eDisplayElements.COUNT

Members 8

ref array<int> m_LastSentArray
Referenced by SendRPC()
ref DisplayElementBase m_Elements[NUMBER_OF_ELEMENTS]
Referenced by GetElement(), and RegisterElement()
Mission mission
Referenced by VirtualHud()
Hud m_Hud
Referenced by VirtualHud()
int m_LastTick
Referenced by OnScheduledTick(), and VirtualHud()
PlayerBase m_Player
Referenced by SendRPC(), and VirtualHud()
string m_System = "VirtualHud"
ref array<ref Param> rpcParams

Methods 13

void OnScheduledTick()
void RegisterElement(DisplayElementBase element)
Referenced by VirtualHud()
int BitToDec(int mask, int index, int compareMask)
Referenced by DeserializeElements()
void PrintElements()
bool AreArraysSame(notnull array<int> array_a, notnull array<int> array_b)

ignored for single player (and clients)

References array.Count(), array.Count(), array.Get()
Show 1 more, array.Get()
Referenced by SendRPC()
void Debug()