Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ScriptTimer Class Reference
+ Inheritance diagram for ScriptTimer:

Public Member Functions

 ScriptTimer (DWORD delay, const std::string &callback, std::unique_ptr< Common::Object > userdata, Manager::ScriptState *state)
 
virtual bool OnExpiration (Timers &timers) override
 
- Public Member Functions inherited from TimerEvent
virtual ~TimerEvent ()
 
DWORD GetID () const
 
bool ready (DWORD dwCurTicks) const
 
void Reset ()
 
- Public Member Functions inherited from scripting::CheckedScriptReference
 CheckedScriptReference (Manager::ScriptState *state)
 
virtual ~CheckedScriptReference ()
 
bool still_valid () const
 

Additional Inherited Members

- Protected Member Functions inherited from TimerEvent
 TimerEvent (DWORD dwDelay)
 
- Protected Attributes inherited from scripting::CheckedScriptReference
PhasorScriptstate
 

Constructor & Destructor Documentation

ScriptTimer::ScriptTimer ( DWORD  delay,
const std::string &  callback,
std::unique_ptr< Common::Object userdata,
Manager::ScriptState state 
)
inline

Member Function Documentation

virtual bool ScriptTimer::OnExpiration ( Timers timers)
inlineoverridevirtual

Implements TimerEvent.


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