CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iEventTimer Struct Reference

A timer. More...

#include <timer.h>

Inheritance diagram for iEventTimer:

iBase csEventTimer List of all members.

Public Methods

virtual void AddTimerEvent (iTimerEvent *ev, csTicks delay)=0
 Add a timer event to be scheduled later. More...

virtual void RemoveTimerEvent (iTimerEvent *ev)=0
 Remove a timer event. More...

virtual void RemoveAllTimerEvents ()=0
 Clear all timer events. More...


Detailed Description

A timer.

You can add operations to it and they will be performed at the dedicated time.

Definition at line 46 of file iutil/timer.h.


Member Function Documentation

virtual void iEventTimer::AddTimerEvent iTimerEvent   ev,
csTicks    delay
[pure virtual]
 

Add a timer event to be scheduled later.

Implemented in csEventTimer.

virtual void iEventTimer::RemoveAllTimerEvents   [pure virtual]
 

Clear all timer events.

Implemented in csEventTimer.

virtual void iEventTimer::RemoveTimerEvent iTimerEvent   ev [pure virtual]
 

Remove a timer event.

Implemented in csEventTimer.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14