#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, AuctionListOwnerItemsDelayEvent, 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 |