AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
AllBattlegroundScript.h File Reference
#include "ScriptObject.h"
#include <vector>

Go to the source code of this file.

Classes

class  AllBattlegroundScript
 

Typedefs

using BGScript = AllBattlegroundScript
 

Enumerations

enum  AllBattlegroundHook {
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_START ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END_REWARD ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_UPDATE ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_ADD_PLAYER ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_BEFORE_ADD_PLAYER ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_REMOVE_PLAYER_AT_LEAVE ,
  ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE ,
  ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE_VALIDITY ,
  ALLBATTLEGROUNDHOOK_ON_ADD_GROUP ,
  ALLBATTLEGROUNDHOOK_CAN_FILL_PLAYERS_TO_BG ,
  ALLBATTLEGROUNDHOOK_IS_CHECK_NORMAL_MATCH ,
  ALLBATTLEGROUNDHOOK_CAN_SEND_MESSAGE_BG_QUEUE ,
  ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_JOIN_MESSAGE_ARENA_QUEUE ,
  ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_EXIT_MESSAGE_ARENA_QUEUE ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_DESTROY ,
  ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_CREATE ,
  ALLBATTLEGROUNDHOOK_END
}
 

Typedef Documentation

◆ BGScript

Enumeration Type Documentation

◆ AllBattlegroundHook

Enumerator
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_START 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END_REWARD 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_UPDATE 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_ADD_PLAYER 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_BEFORE_ADD_PLAYER 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_REMOVE_PLAYER_AT_LEAVE 
ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE 
ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE_VALIDITY 
ALLBATTLEGROUNDHOOK_ON_ADD_GROUP 
ALLBATTLEGROUNDHOOK_CAN_FILL_PLAYERS_TO_BG 
ALLBATTLEGROUNDHOOK_IS_CHECK_NORMAL_MATCH 
ALLBATTLEGROUNDHOOK_CAN_SEND_MESSAGE_BG_QUEUE 
ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_JOIN_MESSAGE_ARENA_QUEUE 
ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_EXIT_MESSAGE_ARENA_QUEUE 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_DESTROY 
ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_CREATE 
ALLBATTLEGROUNDHOOK_END 
25{
44};
@ ALLBATTLEGROUNDHOOK_END
Definition: AllBattlegroundScript.h:43
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_REMOVE_PLAYER_AT_LEAVE
Definition: AllBattlegroundScript.h:31
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_BEFORE_ADD_PLAYER
Definition: AllBattlegroundScript.h:30
@ ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE
Definition: AllBattlegroundScript.h:32
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_ADD_PLAYER
Definition: AllBattlegroundScript.h:29
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_CREATE
Definition: AllBattlegroundScript.h:42
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END_REWARD
Definition: AllBattlegroundScript.h:27
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_START
Definition: AllBattlegroundScript.h:26
@ ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_EXIT_MESSAGE_ARENA_QUEUE
Definition: AllBattlegroundScript.h:39
@ ALLBATTLEGROUNDHOOK_CAN_FILL_PLAYERS_TO_BG
Definition: AllBattlegroundScript.h:35
@ ALLBATTLEGROUNDHOOK_ON_ADD_GROUP
Definition: AllBattlegroundScript.h:34
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_END
Definition: AllBattlegroundScript.h:40
@ ALLBATTLEGROUNDHOOK_ON_BEFORE_SEND_JOIN_MESSAGE_ARENA_QUEUE
Definition: AllBattlegroundScript.h:38
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_UPDATE
Definition: AllBattlegroundScript.h:28
@ ALLBATTLEGROUNDHOOK_CAN_SEND_MESSAGE_BG_QUEUE
Definition: AllBattlegroundScript.h:37
@ ALLBATTLEGROUNDHOOK_IS_CHECK_NORMAL_MATCH
Definition: AllBattlegroundScript.h:36
@ ALLBATTLEGROUNDHOOK_ON_QUEUE_UPDATE_VALIDITY
Definition: AllBattlegroundScript.h:33
@ ALLBATTLEGROUNDHOOK_ON_BATTLEGROUND_DESTROY
Definition: AllBattlegroundScript.h:41