#include "EventsSequencer.hpp"
Public Member Functions | |
EventsSequencerItem * | GetNext () |
void | SetNext (EventsSequencerItem *inNext) |
unsigned long | GetDelay () |
Public Attributes | |
unsigned long | id |
COMMANDERS_EVENT_TYPE | type |
int | data |
unsigned long | delay |
EventsSequencerItem * | next |
Event sequencer item. This class represents one item , one event. Each event has an id, a type and a data. Each item contains a delay before the following event.
Definition at line 13 of file EventsSequencer.hpp.
|
inline |
Get the delay in millisecond for this event, before passing to the next event.
Definition at line 26 of file EventsSequencer.hpp.
|
inline |
Get the next event in the chained list.
Definition at line 22 of file EventsSequencer.hpp.
|
inline |
Link to a next event in the chained list of events.
Definition at line 24 of file EventsSequencer.hpp.
int EventsSequencerItem::data |
associated data of this event.
Definition at line 17 of file EventsSequencer.hpp.
unsigned long EventsSequencerItem::delay |
delay for 'this' command.
Definition at line 18 of file EventsSequencer.hpp.
unsigned long EventsSequencerItem::id |
id of this event.
Definition at line 15 of file EventsSequencer.hpp.
EventsSequencerItem* EventsSequencerItem::next |
next event in the chained list.
Definition at line 19 of file EventsSequencer.hpp.
COMMANDERS_EVENT_TYPE EventsSequencerItem::type |
Type of this event.
Definition at line 16 of file EventsSequencer.hpp.