Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SmartScriptHolder Struct Reference

#include <SmartScriptMgr.h>

Collaboration diagram for SmartScriptHolder:

Public Member Functions

uint32 GetActionType () const
uint32 GetEventType () const
uint32 GetScriptType () const
uint32 GetTargetType () const
 SmartScriptHolder ()

Public Attributes

SmartAction action
bool active
bool enableTimed
int32 entryOrGuid
SmartEvent event
uint32 event_id
uint32 link
bool runOnce
SmartScriptType source_type
SmartTarget target
uint32 timer

Detailed Description

Definition at line 1310 of file SmartScriptMgr.h.

Constructor & Destructor Documentation

◆ SmartScriptHolder()

SmartScriptHolder::SmartScriptHolder ( )
inline

Member Function Documentation

◆ GetActionType()

◆ GetEventType()

uint32 SmartScriptHolder::GetEventType ( ) const
inline

◆ GetScriptType()

◆ GetTargetType()

uint32 SmartScriptHolder::GetTargetType ( ) const
inline

Member Data Documentation

◆ action

◆ active

◆ enableTimed

bool SmartScriptHolder::enableTimed

Definition at line 1333 of file SmartScriptMgr.h.

Referenced by SmartScriptHolder(), and SmartScript::UpdateTimer().

◆ entryOrGuid

◆ event

◆ event_id

◆ link

◆ runOnce

bool SmartScriptHolder::runOnce

◆ source_type

◆ target

◆ timer

uint32 SmartScriptHolder::timer

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