![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <protocol.h>
Data Fields | |
| unsigned char | active |
| unsigned char | alpha |
| float | angles [3] |
| unsigned char | colormap |
| unsigned char | colormod [3] |
| unsigned int | customizeentityforclient |
| unsigned short | drawonlytoclient |
| int | effects |
| unsigned short | exteriormodelforclient |
| unsigned char | flags |
| unsigned short | frame |
| framegroupblend_t | framegroupblend [4] |
| unsigned char | glowcolor |
| unsigned char | glowmod [3] |
| unsigned char | glowsize |
| unsigned char | internaleffects |
| unsigned short | light [4] |
| unsigned char | lightpflags |
| unsigned char | lightstyle |
| unsigned short | modelindex |
| float | netcenter [3] |
| unsigned short | nodrawtoclient |
| unsigned short | number |
| float | origin [3] |
| unsigned char | scale |
| skeleton_t | skeletonobject |
| unsigned char | skin |
| unsigned short | specialvisibilityradius |
| unsigned short | tagentity |
| unsigned char | tagindex |
| double | time |
| unsigned short | traileffectnum |
| unsigned short | viewmodelforclient |
Definition at line 439 of file protocol.h.
| unsigned char entity_state_t::active |
Definition at line 459 of file protocol.h.
Referenced by CL_ClearState(), CL_LinkNetworkEntity(), CL_MeshEntities_Init(), CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_PrintEntities_f(), CL_RelinkNetworkEntities(), CL_UpdateNetworkCollisionEntities(), CL_UpdateNetworkEntities(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrame4_AckFrame(), EntityFrame4_CL_ReadFrame(), EntityFrame4_WriteFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame_CL_ReadFrame(), EntityFrameQuake_ReadEntity(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_WriteUpdate(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
| unsigned char entity_state_t::alpha |
Definition at line 464 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| float entity_state_t::angles[3] |
Definition at line 445 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_PrintEntities_f(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::colormap |
Definition at line 462 of file protocol.h.
Referenced by CL_ParseBaseline(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::colormod[3] |
Definition at line 471 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
| unsigned int entity_state_t::customizeentityforclient |
Definition at line 447 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::drawonlytoclient |
Definition at line 456 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| int entity_state_t::effects |
Definition at line 446 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseStatic(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), QW_TranslateEffects(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::exteriormodelforclient |
Definition at line 454 of file protocol.h.
Referenced by EntityState5_WriteUpdate(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
| unsigned char entity_state_t::flags |
Definition at line 468 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
| unsigned short entity_state_t::frame |
Definition at line 450 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
| framegroupblend_t entity_state_t::framegroupblend[4] |
Definition at line 474 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::glowcolor |
Definition at line 467 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntityTrail(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::glowmod[3] |
Definition at line 472 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::glowsize |
Definition at line 466 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::internaleffects |
Definition at line 469 of file protocol.h.
Referenced by QW_TranslateEffects().
| unsigned short entity_state_t::light[4] |
Definition at line 458 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::lightpflags |
Definition at line 461 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::lightstyle |
Definition at line 460 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::modelindex |
Definition at line 449 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_RelinkStaticEntities(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrame4_AckFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| float entity_state_t::netcenter[3] |
Definition at line 443 of file protocol.h.
Referenced by EntityState5_Priority(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::nodrawtoclient |
Definition at line 455 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::number |
Definition at line 448 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrame4_AckFrame(), EntityFrame4_CL_ReadFrame(), EntityFrame4_GetReferenceEntity(), EntityFrame4_WriteFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame5_WriteFrame(), EntityFrame_CL_ReadFrame(), EntityFrame_WriteFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityFrameQW_CL_ReadFrame(), EntityState5_WriteUpdate(), EntityState_ReadFields(), EntityState_WriteUpdate(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), QW_TranslateEffects(), SV_MarkWriteEntityStateToClient(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
| float entity_state_t::origin[3] |
Definition at line 444 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_PrintEntities_f(), CL_UpdateNetworkEntityTrail(), EntityFrame_WriteFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::scale |
Definition at line 465 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| skeleton_t entity_state_t::skeletonobject |
Definition at line 475 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::skin |
Definition at line 463 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_ParseBaseline(), CL_ParseStatic(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::specialvisibilityradius |
Definition at line 452 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::tagentity |
Definition at line 451 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_MoveLerpEntityStates(), CL_UpdateNetworkEntity(), CL_UpdateViewEntities(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
| unsigned char entity_state_t::tagindex |
Definition at line 470 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
| double entity_state_t::time |
Definition at line 442 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntityTrail(), CL_UpdateViewModel(), EntityFrame4_CL_ReadFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame_CL_ReadFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQW_CL_ReadFrame(), and EntityStateQW_ReadPlayerUpdate().
| unsigned short entity_state_t::traileffectnum |
Definition at line 457 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntityTrail(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
| unsigned short entity_state_t::viewmodelforclient |
Definition at line 453 of file protocol.h.
Referenced by EntityState5_WriteUpdate(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().