|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <BattlePetMgr.h>
Public Types | |
| enum | PetBattleType { PET_BATTLE_TYPE_PVE = 0 , PET_BATTLE_TYPE_PVP_DUEL = 1 , PET_BATTLE_TYPE_PVP_MATCHMAKING = 2 } |
Public Attributes | |
| Player * | Challenger |
| Unit * | Enemy |
| uint64 | EnemyGUID |
| uint32 | LocationResult |
| float | Orientation |
| G3D::Vector3 | Origin |
| G3D::Vector3 | Positions [2] |
| PetBattleType | Type |
Definition at line 249 of file BattlePetMgr.h.
| Enumerator | |
|---|---|
| PET_BATTLE_TYPE_PVE | |
| PET_BATTLE_TYPE_PVP_DUEL | |
| PET_BATTLE_TYPE_PVP_MATCHMAKING | |
Definition at line 251 of file BattlePetMgr.h.
| Player* PetBattleRequest::Challenger |
Definition at line 266 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest().
| Unit* PetBattleRequest::Enemy |
Definition at line 267 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest().
| uint64 PetBattleRequest::EnemyGUID |
Definition at line 257 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest().
| uint32 PetBattleRequest::LocationResult |
Definition at line 258 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest(), and WorldSession::HandlePetBattleRequestPvp().
| float PetBattleRequest::Orientation |
Definition at line 262 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest(), and WorldSession::HandlePetBattleRequestPvp().
| G3D::Vector3 PetBattleRequest::Origin |
Definition at line 260 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest(), and WorldSession::HandlePetBattleRequestPvp().
| G3D::Vector3 PetBattleRequest::Positions[2] |
Definition at line 261 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest(), and WorldSession::HandlePetBattleRequestPvp().
| PetBattleType PetBattleRequest::Type |
Definition at line 265 of file BattlePetMgr.h.
Referenced by WorldSession::HandleBattlePetWildRequest().