AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ArenaSeasonMgr.h File Reference
#include "Common.h"
#include "ArenaTeamFilter.h"
#include <vector>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  ArenaSeasonReward
 
struct  ArenaSeasonRewardGroup
 
class  ArenaSeasonMgr
 

Macros

#define sArenaSeasonMgr   ArenaSeasonMgr::instance()
 

Enumerations

enum  ArenaSeasonState {
  ARENA_SEASON_STATE_DISABLED = 0 ,
  ARENA_SEASON_STATE_IN_PROGRESS = 1
}
 
enum  ArenaSeasonRewardType {
  ARENA_SEASON_REWARD_TYPE_ITEM ,
  ARENA_SEASON_REWARD_TYPE_ACHIEVEMENT
}
 
enum  ArenaSeasonRewardGroupCriteriaType {
  ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE ,
  ARENA_SEASON_REWARD_CRITERIA_TYPE_ABSOLUTE_VALUE
}
 

Macro Definition Documentation

◆ sArenaSeasonMgr

#define sArenaSeasonMgr   ArenaSeasonMgr::instance()

Enumeration Type Documentation

◆ ArenaSeasonRewardGroupCriteriaType

Enumerator
ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE 
ARENA_SEASON_REWARD_CRITERIA_TYPE_ABSOLUTE_VALUE 
39{
42};
@ ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE
Definition ArenaSeasonMgr.h:40
@ ARENA_SEASON_REWARD_CRITERIA_TYPE_ABSOLUTE_VALUE
Definition ArenaSeasonMgr.h:41

◆ ArenaSeasonRewardType

Enumerator
ARENA_SEASON_REWARD_TYPE_ITEM 
ARENA_SEASON_REWARD_TYPE_ACHIEVEMENT 
33{
36};
@ ARENA_SEASON_REWARD_TYPE_ITEM
Definition ArenaSeasonMgr.h:34
@ ARENA_SEASON_REWARD_TYPE_ACHIEVEMENT
Definition ArenaSeasonMgr.h:35

◆ ArenaSeasonState

Enumerator
ARENA_SEASON_STATE_DISABLED 
ARENA_SEASON_STATE_IN_PROGRESS 
27{
30};
@ ARENA_SEASON_STATE_IN_PROGRESS
Definition ArenaSeasonMgr.h:29
@ ARENA_SEASON_STATE_DISABLED
Definition ArenaSeasonMgr.h:28