Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ArrowManagerPlayer Class Reference
Inheritance diagram for ArrowManagerPlayer:
ArrowManagerBase

Private Member Functions

void ArrowManagerPlayer (EntityAI owner)
bool Load (ParamsReadContext ctx)
bool Save (ParamsWriteContext ctx)
Private Member Functions inherited from ArrowManagerBase
void ArrowManagerBase ()
void ArrowManagerBase (EntityAI owner)
EntityAI AcquireFirstArrow (bool keepTransform=false)
void AddArrow (EntityAI arrow)
void AddArrow (EntityAI arrow)
void ClearArrows ()
void ClearArrows ()
void DropAllArrows ()
void DropArrow (int index)
void DropFirstArrow ()
EntityAI GetArrow (int index)
EntityAI GetArrow (int index)
int GetArrowsCount ()
EntityAI GetFirstArrow ()
void RemoveArrow (EntityAI arrow)
void RemoveArrow (EntityAI arrow)

Static Private Member Functions

static void AddArrowTypeToHash (string ArrowType)
static GetArrowTypeFromHash (int hash)
static void InitializeHash ()

Static Private Attributes

static ref map< int, typenamem_TypeHashTable

Additional Inherited Members

Private Attributes inherited from ArrowManagerBase
ref array< EntityAIm_Arrows
EntityAI m_Owner
const int VERSION = 2

Detailed Description

Definition at line 1 of file arrowmanagerplayer.c.

Constructor & Destructor Documentation

◆ ArrowManagerPlayer()

void ArrowManagerPlayer ( EntityAI owner)
inlineprivate

Definition at line 5 of file arrowmanagerplayer.c.

References InitializeHash(), and m_TypeHashTable.

Member Function Documentation

◆ AddArrowTypeToHash()

void AddArrowTypeToHash ( string ArrowType)
inlinestaticprivate

Definition at line 23 of file arrowmanagerplayer.c.

References string::Hash(), m_TypeHashTable, and string::ToType().

Referenced by InitializeHash().

◆ GetArrowTypeFromHash()

GetArrowTypeFromHash ( int hash)
inlinestaticprivate

Definition at line 28 of file arrowmanagerplayer.c.

References m_TypeHashTable.

Referenced by Load().

◆ InitializeHash()

void InitializeHash ( )
inlinestaticprivate

Definition at line 13 of file arrowmanagerplayer.c.

References AddArrowTypeToHash(), and m_TypeHashTable.

Referenced by ArrowManagerPlayer().

◆ Load()

◆ Save()

Field Documentation

◆ m_TypeHashTable

ref map<int,typename> m_TypeHashTable
staticprivate

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