Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
BfGraveyardWG Class Reference

#include <BattlefieldWG.h>

Inheritance diagram for BfGraveyardWG:
Collaboration diagram for BfGraveyardWG:

Public Member Functions

 BfGraveyardWG (BattlefieldWG *Bf)
int32 GetTextId () const
void SetTextId (int32 textid)
Public Member Functions inherited from BfGraveyard
void AddPlayer (uint64 player_guid)
 BfGraveyard (Battlefield *Bf)
TeamId GetControlTeamId () const
float GetDistance (Player *player)
uint32 GetGraveyardId () const
void GiveControlTo (TeamId team)
bool HasNpc (uint64 guid)
bool HasPlayer (uint64 guid)
void Initialize (TeamId startcontrol, uint32 gy)
void RelocateDeadPlayers ()
void RemovePlayer (uint64 player_guid)
void Resurrect ()
void SetSpirit (Creature *spirit, TeamId team)
virtual ~BfGraveyard ()

Protected Attributes

int32 m_GossipTextId
Protected Attributes inherited from BfGraveyard
Battlefieldm_Bf
TeamId m_ControlTeam
uint32 m_GraveyardId
GuidSet m_ResurrectQueue
uint64 m_SpiritGuide [2] = {}

Detailed Description

Definition at line 137 of file BattlefieldWG.h.

Constructor & Destructor Documentation

◆ BfGraveyardWG()

BfGraveyardWG::BfGraveyardWG ( BattlefieldWG * Bf)

Definition at line 1044 of file BattlefieldWG.cpp.

References BfGraveyard::BfGraveyard(), and BfGraveyard::m_Bf.

Member Function Documentation

◆ GetTextId()

int32 BfGraveyardWG::GetTextId ( ) const
inline

Definition at line 143 of file BattlefieldWG.h.

References m_GossipTextId.

◆ SetTextId()

void BfGraveyardWG::SetTextId ( int32 textid)
inline

Definition at line 142 of file BattlefieldWG.h.

References m_GossipTextId.

Referenced by BattlefieldWG::SetupBattlefield().

Member Data Documentation

◆ m_GossipTextId

int32 BfGraveyardWG::m_GossipTextId
protected

Definition at line 145 of file BattlefieldWG.h.

Referenced by GetTextId(), and SetTextId().


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