Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
GameObjectValue Union Reference

#include <GameObject.h>

Collaboration diagram for GameObjectValue:

Public Attributes

struct { 
   uint32   Health 
   uint32   MaxHealth 
Building
struct { 
   OPvPCapturePoint *   OPvPObj 
CapturePoint
struct { 
   uint32   MaxOpens 
FishingHole
struct { 
   TransportAnimation const *   AnimationInfo 
   uint32   CurrentSeg 
   bool   HoldingAtProgress 
   uint32   HoldProgress 
   uint32   PathProgress 
   uint32   StateChangeEndTime 
   uint32   StateChangeProgress 
   uint32   StateChangeTime 
   bool   WaitingAtPathStart 
Transport

Detailed Description

Definition at line 534 of file GameObject.h.

Member Data Documentation

◆ AnimationInfo

TransportAnimation const* GameObjectValue::AnimationInfo

Definition at line 540 of file GameObject.h.

Referenced by Transport::Update().

◆ [struct]

struct { ... } GameObjectValue::Building

◆ [struct]

struct { ... } GameObjectValue::CapturePoint

◆ CurrentSeg

uint32 GameObjectValue::CurrentSeg

Definition at line 541 of file GameObject.h.

◆ [struct]

struct { ... } GameObjectValue::FishingHole

◆ Health

uint32 GameObjectValue::Health

Definition at line 562 of file GameObject.h.

Referenced by misc_commandscript::HandleDamageCommand().

◆ HoldingAtProgress

bool GameObjectValue::HoldingAtProgress

Definition at line 547 of file GameObject.h.

◆ HoldProgress

uint32 GameObjectValue::HoldProgress

Definition at line 545 of file GameObject.h.

◆ MaxHealth

uint32 GameObjectValue::MaxHealth

Definition at line 563 of file GameObject.h.

◆ MaxOpens

uint32 GameObjectValue::MaxOpens

Definition at line 552 of file GameObject.h.

Referenced by WorldSession::DoLootRelease().

◆ OPvPObj

OPvPCapturePoint* GameObjectValue::OPvPObj

Definition at line 557 of file GameObject.h.

◆ PathProgress

uint32 GameObjectValue::PathProgress

Definition at line 539 of file GameObject.h.

Referenced by Object::BuildMovementUpdate(), and Transport::GetTimer().

◆ StateChangeEndTime

uint32 GameObjectValue::StateChangeEndTime

Definition at line 543 of file GameObject.h.

◆ StateChangeProgress

uint32 GameObjectValue::StateChangeProgress

Definition at line 544 of file GameObject.h.

◆ StateChangeTime

uint32 GameObjectValue::StateChangeTime

Definition at line 542 of file GameObject.h.

◆ [struct]

struct { ... } GameObjectValue::Transport

◆ WaitingAtPathStart

bool GameObjectValue::WaitingAtPathStart

Definition at line 546 of file GameObject.h.


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