TrinityCore
BattlegroundQueue::SelectionPool Class Reference

#include <BattlegroundQueue.h>

Public Member Functions

 SelectionPool ()
 
void Init ()
 
bool AddGroup (GroupQueueInfo *ginfo, uint32 desiredCount)
 
bool KickGroup (uint32 size)
 
uint32 GetPlayerCount () const
 

Public Attributes

GroupsQueueType SelectedGroups
 

Private Attributes

uint32 PlayerCount
 

Detailed Description

Definition at line 107 of file BattlegroundQueue.h.

Constructor & Destructor Documentation

◆ SelectionPool()

BattlegroundQueue::SelectionPool::SelectionPool ( )
inline

Definition at line 110 of file BattlegroundQueue.h.

Member Function Documentation

◆ AddGroup()

bool BattlegroundQueue::SelectionPool::AddGroup ( GroupQueueInfo ginfo,
uint32  desiredCount 
)

Definition at line 113 of file BattlegroundQueue.cpp.

+ Here is the caller graph for this function:

◆ GetPlayerCount()

uint32 BattlegroundQueue::SelectionPool::GetPlayerCount ( ) const
inline

Definition at line 114 of file BattlegroundQueue.h.

+ Here is the caller graph for this function:

◆ Init()

void BattlegroundQueue::SelectionPool::Init ( )

Definition at line 70 of file BattlegroundQueue.cpp.

+ Here is the caller graph for this function:

◆ KickGroup()

bool BattlegroundQueue::SelectionPool::KickGroup ( uint32  size)

Definition at line 80 of file BattlegroundQueue.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ PlayerCount

uint32 BattlegroundQueue::SelectionPool::PlayerCount
private

Definition at line 118 of file BattlegroundQueue.h.

◆ SelectedGroups

GroupsQueueType BattlegroundQueue::SelectionPool::SelectedGroups

Definition at line 116 of file BattlegroundQueue.h.


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