TrinityCore
Loading...
Searching...
No Matches
GameObjectValue Union Reference

#include <GameObject.h>

Public Attributes

struct { 
 
   SpellTargetCheckTypes   TargetSearcherCheckType 
 
} Trap 
 
struct { 
 
   uint32   MaxOpens 
 
} FishingHole 
 
struct { 
 
   OPvPCapturePoint *   OPvPObj 
 
} ControlZone 
 
struct { 
 
   uint32   Health 
 
   ::DestructibleHitpoint const *   DestructibleHitpoint 
 
} Building 
 
struct { 
 
   TeamId   LastTeamCapture 
 
   WorldPackets::Battleground::BattlegroundCapturePointState   State 
 
   uint32   AssaultTimer 
 
} CapturePoint 
 

Detailed Description

Definition at line 124 of file GameObject.h.

Member Data Documentation

◆ AssaultTimer

uint32 GameObjectValue::AssaultTimer

◆ [struct]

◆ [struct]

◆ [struct]

struct { ... } GameObjectValue::ControlZone

◆ DestructibleHitpoint

::DestructibleHitpoint const* GameObjectValue::DestructibleHitpoint

◆ [struct]

struct { ... } GameObjectValue::FishingHole

◆ Health

◆ LastTeamCapture

TeamId GameObjectValue::LastTeamCapture

◆ MaxOpens

uint32 GameObjectValue::MaxOpens

◆ OPvPObj

OPvPCapturePoint* GameObjectValue::OPvPObj

Definition at line 139 of file GameObject.h.

◆ State

◆ TargetSearcherCheckType

SpellTargetCheckTypes GameObjectValue::TargetSearcherCheckType

Definition at line 129 of file GameObject.h.

Referenced by GameObject::Create(), and GameObject::Update().

◆ [struct]

struct { ... } GameObjectValue::Trap

The documentation for this union was generated from the following file: