Go to the source code of this file.
Functions | |
void | CL_ParseEvent (struct dbuffer *msg) |
Called in case a svc_event was send via the network buffer. | |
void | CL_ClearBattlescapeEvents (void) |
void | CL_BlockBattlescapeEvents (qboolean block) |
Adds the ability to block battlescape event execution until something other is finished. E.g. camera movement. | |
Variables | |
cvar_t * | cl_log_battlescape_events |
Definition in file e_parse.h.
void CL_BlockBattlescapeEvents | ( | qboolean | block | ) |
Adds the ability to block battlescape event execution until something other is finished. E.g. camera movement.
block | true to block the execution of other events until you unblock the event execution again, false to unblock the event execution. |
Definition at line 96 of file e_parse.c.
References cl.
Referenced by CL_CameraMove(), and CL_CameraRoute().
void CL_ClearBattlescapeEvents | ( | void | ) |
Definition at line 168 of file e_parse.c.
References CL_FilterBattlescapeEvents(), and CL_FilterEventQueue().
Referenced by CL_Disconnect().
void CL_ParseEvent | ( | struct dbuffer * | msg | ) |
Called in case a svc_event was send via the network buffer.
[in] | msg | The client stream message buffer to read from |
Definition at line 178 of file e_parse.c.
References cl, CL_CheckBattlescapeEvent(), CL_ExecuteBattlescapeEvent(), CL_FreeBattlescapeEvent(), cl_genericPool, CL_GetEvent(), CL_GetEventTime(), CL_LogEvent(), Com_DPrintf(), Com_Error(), dbuffer_dup(), DEBUG_EVENTSYS, ERR_DROP, evTimes_s::eType, EV_NULL, EV_NUM_EVENTS, EVENT_INSTANTLY, eventRegister_s::eventCallback, Mem_PoolAlloc, evTimes_s::msg, eventRegister_s::name, NET_ReadByte(), qfalse, qtrue, and Schedule_Event().
Referenced by CL_ParseServerMessage().
Definition at line 56 of file e_parse.c.
Referenced by CL_InitLocal().