
#include <event.h>

Public Member Functions | |
| SpawnedEvent () | |
| Basic Constructor. | |
| SpawnedEvent (int idx, eventID e, POSE_TimeType ts, SpawnedEvent *n) | |
| Initializing constructor. | |
| void | pup (PUP::er &p) |
| Pack/unpack/sizing operator. | |
Data Fields | |
| int | objIdx |
| Handle of the object the spawned event was sent to. | |
| POSE_TimeType | timestamp |
| Timestamp of the spawned event. | |
| eventID | evID |
| Event ID of the spawned event. | |
| SpawnedEvent * | next |
| Next spawned event in list. | |
This information is used to cancel the spawn of an event should that event be rolled back
Definition at line 12 of file event.h.
| SpawnedEvent::SpawnedEvent | ( | int | idx, | |
| eventID | e, | |||
| POSE_TimeType | ts, | |||
| SpawnedEvent * | n | |||
| ) | [inline] |
| void SpawnedEvent::pup | ( | PUP::er & | p | ) | [inline] |
Pack/unpack/sizing operator.
Definition at line 30 of file event.h.
References evID, objIdx, p, eventID::pup(), and timestamp.
Referenced by Event::pup().


Handle of the object the spawned event was sent to.
Definition at line 15 of file event.h.
Referenced by opt::CancelSpawn(), and pup().
Timestamp of the spawned event.
Definition at line 17 of file event.h.
Referenced by opt::CancelSpawn(), and pup().
Event ID of the spawned event.
Definition at line 19 of file event.h.
Referenced by opt::CancelSpawn(), and pup().
Next spawned event in list.
Definition at line 21 of file event.h.
Referenced by opt::CancelSpawn(), eventQueue::GetNextCurrentSpawn(), Event::pup(), and Event::~Event().
1.5.5