#include "EventProcessor.h"
◆ AbortState
| Enumerator |
|---|
| STATE_RUNNING | |
| STATE_ABORT_SCHEDULED | |
| STATE_ABORTED | |
◆ BasicEvent()
| BasicEvent::BasicEvent |
( |
| ) |
|
|
default |
◆ ~BasicEvent()
| virtual BasicEvent::~BasicEvent |
( |
| ) |
|
|
virtualdefault |
◆ Abort()
| virtual void BasicEvent::Abort |
( |
uint64 |
| ) |
|
|
inlinevirtual |
◆ Execute()
Reimplemented in SpellEvent, BGQueueInviteEvent, BGQueueRemoveEvent, AssistDelayEvent, ForcedDespawnDelayEvent, TemporaryThreatModifierEvent, ForcedUnsummonDelayEvent, RedirectSpellEvent, VehicleDespawnEvent, ReflectEvent, BattleExperienceEvent, LambdaBasicEvent< T >, KillMagnetEvent, AuraMunchingQueue, RestoreAttack, OrcMoveEvent, OrcDeathEvent, DelayedSummonEvent, CorruptTriggers, CastArmageddon, MoveDelayed, FixOrientation, NpcRunToHome, DelayedWindstoneSummonEvent, DelayedTalk, RestoreFight, SendEncounterUnit, HideNpcEvent, UtherBatteredHiltEvent, SlaveRunEvent, RestoreFight, StandUpEvent, ShockVortexExplodeEvent, DelayedMovementEvent, ResetEncounterEvent, DaranavanMoveEvent, FrostwyrmLandEvent, FrostBombExplosion, IceTombSummonEvent, StartMovementEvent, VileSpiritActivateEvent, TriggerWickedSpirit, LichKingDeathEvent, LichKingMovieEvent, DelayedCastEvent, AuraRemoveEvent, ValithriaDespawner, CaptainSurviveTalk, RespawnEvent, DelayedCastMincharEvent, EoEDrakeEnterVehicleEvent, ChargeRifts, CosmicSmashDamageEvent, CastRunesEvent, BoomEvent, SACActivateEvent, SACDeactivateEvent, VerasEnvenom, SuckBackEvent, CastQuill, lapseTeleport, DeathEvent, and PartyTimeEmoteEvent.
◆ IsAborted()
| bool BasicEvent::IsAborted |
( |
| ) |
const |
|
inlineprivate |
◆ IsAbortScheduled()
| bool BasicEvent::IsAbortScheduled |
( |
| ) |
const |
|
inlineprivate |
◆ IsDeletable()
| virtual bool BasicEvent::IsDeletable |
( |
| ) |
const |
|
inlinevirtual |
◆ IsRunning()
| bool BasicEvent::IsRunning |
( |
| ) |
const |
|
inlineprivate |
◆ ScheduleAbort()
| void BasicEvent::ScheduleAbort |
( |
| ) |
|
◆ SetAborted()
| void BasicEvent::SetAborted |
( |
| ) |
|
|
private |
◆ EventProcessor
◆ m_abortState
◆ m_addTime
| uint64 BasicEvent::m_addTime {0} |
|
private |
◆ m_eventGroup
| uint8 BasicEvent::m_eventGroup {0} |
|
private |
◆ m_execTime
| uint64 BasicEvent::m_execTime {0} |
|
private |
The documentation for this class was generated from the following files: