TrinityCore
Loading...
Searching...
No Matches
ICNodePoint Class Reference

Public Member Functions

 ICNodePoint (IsleOfConquestNodeState state, IoCStaticNodeInfo const &nodeInfo)
 
IsleOfConquestNodeState GetState () const
 
bool IsContested () const
 
TeamId GetLastControlledTeam () const
 
IoCStaticNodeInfo const & GetNodeInfo () const
 
void UpdateState (IsleOfConquestNodeState state)
 

Private Attributes

IsleOfConquestNodeState _state
 
TeamId _lastControlled
 
IoCStaticNodeInfo _nodeInfo
 

Detailed Description

Definition at line 124 of file battleground_isle_of_conquest.cpp.

Constructor & Destructor Documentation

◆ ICNodePoint()

ICNodePoint::ICNodePoint ( IsleOfConquestNodeState  state,
IoCStaticNodeInfo const &  nodeInfo 
)
inlineexplicit

Definition at line 127 of file battleground_isle_of_conquest.cpp.

Member Function Documentation

◆ GetLastControlledTeam()

TeamId ICNodePoint::GetLastControlledTeam ( ) const
inline

Definition at line 152 of file battleground_isle_of_conquest.cpp.

+ Here is the caller graph for this function:

◆ GetNodeInfo()

IoCStaticNodeInfo const & ICNodePoint::GetNodeInfo ( ) const
inline

Definition at line 154 of file battleground_isle_of_conquest.cpp.

+ Here is the caller graph for this function:

◆ GetState()

IsleOfConquestNodeState ICNodePoint::GetState ( ) const
inline

Definition at line 145 of file battleground_isle_of_conquest.cpp.

+ Here is the caller graph for this function:

◆ IsContested()

bool ICNodePoint::IsContested ( ) const
inline

Definition at line 147 of file battleground_isle_of_conquest.cpp.

◆ UpdateState()

void ICNodePoint::UpdateState ( IsleOfConquestNodeState  state)
inline

Definition at line 156 of file battleground_isle_of_conquest.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ _lastControlled

TeamId ICNodePoint::_lastControlled
private

Definition at line 178 of file battleground_isle_of_conquest.cpp.

◆ _nodeInfo

IoCStaticNodeInfo ICNodePoint::_nodeInfo
private

Definition at line 179 of file battleground_isle_of_conquest.cpp.

◆ _state

IsleOfConquestNodeState ICNodePoint::_state
private

Definition at line 177 of file battleground_isle_of_conquest.cpp.


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