|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <BattlefieldWG.h>
Public Member Functions | |
| void | ChangeTeam (TeamId oldteam) |
| TeamId | GetTeam () const |
| void | LinkToWorkshop (WGWorkshop *workshop) |
| WintergraspCapturePoint (BattlefieldWG *battlefield, TeamId teamInControl) | |
| Public Member Functions inherited from BfCapturePoint | |
| BfCapturePoint (Battlefield *bf) | |
| virtual void | FillInitialWorldStates (WorldStateBuilder &) |
| uint32 | GetCapturePointEntry () const |
| GameObject * | GetCapturePointGo () |
| TeamId | GetTeamId () const |
| virtual bool | HandlePlayerEnter (Player *player) |
| virtual GuidSet::iterator | HandlePlayerLeave (Player *player) |
| bool | IsInsideObjective (Player *player) const |
| virtual void | SendChangePhase () |
| void | SendObjectiveComplete (uint32 id, uint64 guid) |
| void | SendUpdateWorldState (uint32 field, uint32 value) |
| bool | SetCapturePointData (GameObject *capturePoint) |
| virtual bool | Update (uint32 diff) |
| virtual | ~BfCapturePoint () |
Protected Attributes | |
| WGWorkshop * | m_Workshop |
| Protected Attributes inherited from BfCapturePoint | |
| GuidSet | m_activePlayers [2] |
| Battlefield * | m_Bf |
| uint32 | m_capturePointEntry |
| uint64 | m_capturePointGUID |
| float | m_maxSpeed |
| float | m_maxValue |
| float | m_minValue |
| uint32 | m_neutralValuePct |
| BattlefieldObjectiveStates | m_OldState |
| BattlefieldObjectiveStates | m_State |
| TeamId | m_team |
| float | m_value |
Additional Inherited Members | |
| Protected Member Functions inherited from BfCapturePoint | |
| bool | DelCapturePoint () |
Definition at line 240 of file BattlefieldWG.h.
| WintergraspCapturePoint::WintergraspCapturePoint | ( | BattlefieldWG * | battlefield, |
| TeamId | teamInControl ) |
Definition at line 1031 of file BattlefieldWG.cpp.
References BfCapturePoint::BfCapturePoint(), BfCapturePoint::m_Bf, BfCapturePoint::m_team, and m_Workshop.
|
virtual |
Reimplemented from BfCapturePoint.
Definition at line 1038 of file BattlefieldWG.cpp.
References ASSERT, BfCapturePoint::m_team, and m_Workshop.
|
inline |
Definition at line 248 of file BattlefieldWG.h.
References BfCapturePoint::m_team.
|
inline |
Definition at line 245 of file BattlefieldWG.h.
References m_Workshop.
Referenced by BattlefieldWG::OnGameObjectCreate().
|
protected |
Definition at line 251 of file BattlefieldWG.h.
Referenced by ChangeTeam(), LinkToWorkshop(), and WintergraspCapturePoint().