|
Cavestory Mod API
|
Scheduled Event Info. More...
#include <CSMAPI_BaseModeInstance.h>
Public Attributes | |
| EventScheduleId | id |
| The ID for this schedule. More... | |
| unsigned long long int | end_time |
| The timestamp that GetTicks() should reach for this schedule to execute its payload. | |
| BaseModeInstance * | executor |
| The mode that scheduled this event. | |
| EventSchedulePayloadFunc | payload |
| The payload function. | |
| void * | user_data |
| The user data to be included in the payload call. | |
| bool | is_executing |
| Whether or not this schedule is already being executed. | |
| EventScheduleStruct * | next |
| The next event in the link. | |
Scheduled Event Info.
| EventScheduleId EventScheduleStruct::id |
The ID for this schedule.
You can use this to cancel a schedule before it can execute its payload.