UFO: Alien Invasion
scheduleEvent_t Struct Reference

#include <common.h>

Collaboration diagram for scheduleEvent_t:
Collaboration graph

Data Fields

int when
 
int delayFollowing
 
event_funcfunc
 
event_check_funccheck
 
event_delay_funcdelay
 Called when the check failed and we have to delay events in the queue. More...
 
event_notify_delay_funcnotifyDelay
 
voidnotifyDelayUserData
 
event_clean_funcclean
 
voiddata
 

Detailed Description

Definition at line 310 of file common.h.

Field Documentation

◆ check

event_check_func* scheduleEvent_t::check

Definition at line 314 of file common.h.

◆ clean

event_clean_func* scheduleEvent_t::clean

Definition at line 325 of file common.h.

◆ data

void* scheduleEvent_t::data

Definition at line 326 of file common.h.

◆ delay

event_delay_func* scheduleEvent_t::delay

Called when the check failed and we have to delay events in the queue.

Returns
false if there should be no delay for this event, true if it should get delayed
Parameters
[in]nowThe current time
[in]dataThe event userdata

Definition at line 322 of file common.h.

◆ delayFollowing

int scheduleEvent_t::delayFollowing

Definition at line 312 of file common.h.

◆ func

event_func* scheduleEvent_t::func

Definition at line 313 of file common.h.

◆ notifyDelay

event_notify_delay_func* scheduleEvent_t::notifyDelay

Definition at line 323 of file common.h.

◆ notifyDelayUserData

void* scheduleEvent_t::notifyDelayUserData

Definition at line 324 of file common.h.

◆ when

int scheduleEvent_t::when

Definition at line 311 of file common.h.


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