TrinityCore
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BattlegroundTemplate Struct Reference

#include <BattlegroundMgr.h>

Public Member Functions

bool IsArena () const
 

Public Attributes

BattlegroundTypeId Id
 
uint16 MinPlayersPerTeam
 
uint16 MaxPlayersPerTeam
 
uint8 MinLevel
 
uint8 MaxLevel
 
Position StartLocation [PVP_TEAMS_COUNT]
 
float MaxStartDistSq
 
uint8 Weight
 
uint32 ScriptId
 
BattlemasterListEntry const * BattlemasterEntry
 
std::vector< int32MapIDs
 

Detailed Description

Definition at line 49 of file BattlegroundMgr.h.

Member Function Documentation

◆ IsArena()

bool BattlegroundTemplate::IsArena ( ) const

Definition at line 51 of file BattlegroundMgr.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ BattlemasterEntry

BattlemasterListEntry const* BattlegroundTemplate::BattlemasterEntry

Definition at line 60 of file BattlegroundMgr.h.

◆ Id

BattlegroundTypeId BattlegroundTemplate::Id

Definition at line 51 of file BattlegroundMgr.h.

◆ MapIDs

std::vector<int32> BattlegroundTemplate::MapIDs

Definition at line 61 of file BattlegroundMgr.h.

◆ MaxLevel

uint8 BattlegroundTemplate::MaxLevel

Definition at line 55 of file BattlegroundMgr.h.

◆ MaxPlayersPerTeam

uint16 BattlegroundTemplate::MaxPlayersPerTeam

Definition at line 53 of file BattlegroundMgr.h.

◆ MaxStartDistSq

float BattlegroundTemplate::MaxStartDistSq

Definition at line 57 of file BattlegroundMgr.h.

◆ MinLevel

uint8 BattlegroundTemplate::MinLevel

Definition at line 54 of file BattlegroundMgr.h.

◆ MinPlayersPerTeam

uint16 BattlegroundTemplate::MinPlayersPerTeam

Definition at line 52 of file BattlegroundMgr.h.

◆ ScriptId

uint32 BattlegroundTemplate::ScriptId

Definition at line 59 of file BattlegroundMgr.h.

◆ StartLocation

Position BattlegroundTemplate::StartLocation[PVP_TEAMS_COUNT]

Definition at line 56 of file BattlegroundMgr.h.

◆ Weight

uint8 BattlegroundTemplate::Weight

Definition at line 58 of file BattlegroundMgr.h.


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