AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
BfGraveyardWG Class Reference

#include "BattlefieldWG.h"

Inheritance diagram for BfGraveyardWG:
BfGraveyard

Public Member Functions

 BfGraveyardWG (BattlefieldWG *Bf)
 
void SetTextId (uint32 textid)
 
uint32 GetTextId () const
 
- Public Member Functions inherited from BfGraveyard
 BfGraveyard (Battlefield *bf)
 
virtual ~BfGraveyard ()=default
 
void GiveControlTo (TeamId team)
 
TeamId GetControlTeamId () const
 
float GetDistance (Player *player)
 
void Initialize (TeamId startControl, uint32 graveyardId)
 
void SetSpirit (Creature *spirit, TeamId team)
 
void AddPlayer (ObjectGuid playerGuid)
 
void RemovePlayer (ObjectGuid playerGuid)
 
void Resurrect ()
 
void RelocateDeadPlayers ()
 
bool HasNpc (ObjectGuid guid)
 
bool HasPlayer (ObjectGuid guid) const
 
uint32 GetGraveyardId () const
 

Protected Attributes

uint32 GossipTextId
 
- Protected Attributes inherited from BfGraveyard
TeamId ControlTeam
 
uint32 GraveyardId
 
ObjectGuid SpiritGuide [2]
 
GuidUnorderedSet ResurrectQueue
 
BattlefieldBf
 

Detailed Description

Constructor & Destructor Documentation

◆ BfGraveyardWG()

BfGraveyardWG::BfGraveyardWG ( BattlefieldWG Bf)
1246 : BfGraveyard(battlefield)
1247{
1248 Bf = battlefield;
1249 GossipTextId = 0;
1250}
uint32 GossipTextId
Definition BattlefieldWG.h:116
Definition Battlefield.h:154
Battlefield * Bf
Definition Battlefield.h:204

References BfGraveyard::Bf, and GossipTextId.

Member Function Documentation

◆ GetTextId()

uint32 BfGraveyardWG::GetTextId ( ) const
inline
114{ return GossipTextId; }

References GossipTextId.

◆ SetTextId()

void BfGraveyardWG::SetTextId ( uint32  textid)
inline
113{ GossipTextId = textid; }

References GossipTextId.

Referenced by BattlefieldWG::SetupBattlefield().

Member Data Documentation

◆ GossipTextId

uint32 BfGraveyardWG::GossipTextId
protected

Referenced by BfGraveyardWG(), GetTextId(), and SetTextId().


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