|
UFO: Alien Invasion
|

Go to the source code of this file.
Functions | |
| event_t | CL_ParseEvent (dbuffer *msg) |
| Called in case a svc_event was send via the network buffer. | |
| int | CL_ClearBattlescapeEvents (void) |
| void | CL_BlockBattlescapeEvents (bool 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 |
| void CL_BlockBattlescapeEvents | ( | bool | 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 83 of file e_parse.cpp.
References cl, Com_DPrintf(), and DEBUG_EVENTSYS.
Referenced by CL_CameraMove(), CL_CameraRoute(), and CL_ClearBattlescapeEvents().
Definition at line 215 of file e_parse.cpp.
References CL_BlockBattlescapeEvents(), CL_FilterBattlescapeEvents(), and CL_FilterEventQueue().
Referenced by CL_Disconnect(), and TEST_F().
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 261 of file e_parse.cpp.
References cl, CL_CheckBattlescapeEvent(), CL_DelayBattlescapeEvent(), CL_ExecuteBattlescapeEvent(), CL_FreeBattlescapeEvent(), cl_genericPool, CL_GetEvent(), CL_GetEventTime(), CL_LogEvent(), CL_NotifyBattlescapeEventDelay(), Com_DPrintf(), Com_Error(), DEBUG_EVENTSYS, scheduleEvent_t::delay, scheduleEvent_t::delayFollowing, ERR_DROP, evTimes_t::eType, EV_NULL, EV_NUM_EVENTS, EV_RESET, EVENT_INSTANTLY, eventRegister_t::eventCallback, GAME_NotifyEvent(), Mem_PoolAllocType, evTimes_t::msg, eventRegister_t::name, NET_ReadByte(), scheduleEvent_t::notifyDelay, scheduleEvent_t::notifyDelayUserData, OBJZERO, and Schedule_Event().
Referenced by CL_ParseServerMessage(), and TEST_F().
|
extern |
Definition at line 47 of file e_parse.cpp.
Referenced by CL_InitLocal(), and CL_LogEvent().