Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
BasicEvent Class Reference

#include <EventProcessor.h>

Inheritance diagram for BasicEvent:

Public Member Functions

virtual void Abort (uint64)
 BasicEvent ()
virtual bool Execute (uint64, uint32)
virtual bool IsDeletable () const
virtual ~BasicEvent ()

Public Attributes

uint64 m_addTime
uint64 m_execTime
bool to_Abort

Detailed Description

Definition at line 15 of file EventProcessor.h.

Constructor & Destructor Documentation

◆ BasicEvent()

◆ ~BasicEvent()

virtual BasicEvent::~BasicEvent ( )
inlinevirtual

Definition at line 19 of file EventProcessor.h.

Member Function Documentation

◆ Abort()

virtual void BasicEvent::Abort ( uint64 )
inlinevirtual

Reimplemented in BGQueueInviteEvent, BGQueueRemoveEvent, SpellEvent, and VehicleJoinEvent.

Definition at line 28 of file EventProcessor.h.

Referenced by EventProcessor::Update().

◆ Execute()

◆ IsDeletable()

virtual bool BasicEvent::IsDeletable ( ) const
inlinevirtual

Reimplemented in SpellEvent.

Definition at line 26 of file EventProcessor.h.

Member Data Documentation

◆ m_addTime

uint64 BasicEvent::m_addTime

Definition at line 34 of file EventProcessor.h.

Referenced by EventProcessor::AddEvent(), and BasicEvent().

◆ m_execTime

uint64 BasicEvent::m_execTime

Definition at line 35 of file EventProcessor.h.

Referenced by EventProcessor::AddEvent(), and BasicEvent().

◆ to_Abort


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