Go to the source code of this file.
|
typedef unsigned int | uint |
|
|
enum | primitive_t {
PRIM_TRIANGLES,
PRIM_TRIANGLE_STRIP,
PRIM_LINE_STRIP,
PRIM_LINES,
PRIM_POINTS
} |
|
enum | gametype_t { GAMETYPE_DEATHMATCH,
GAMETYPE_TDM,
GAMETYPE_CTF,
GAMETYPE_DUEL
} |
|
enum | team_t { TEAM_NONE,
TEAM_BLUE,
TEAM_RED
} |
|
enum | rendermode_t { MODE_FORWARD,
MODE_INDIRECT
} |
|
enum | entity_type_t {
ENT_UNKNOWN,
ENT_VISIBLE_START,
ENT_ITEM_ARMOR_COMBAT,
ENT_ITEM_ARMOR_BODY,
ENT_ITEM_ARMOR_SHARD,
ENT_ITEM_HEALTH,
ENT_ITEM_HEALTH_LARGE,
ENT_ITEM_HEALTH_SMALL,
ENT_ITEM_HEALTH_MEGA,
ENT_ITEM_QUAD,
ENT_ITEM_ENVIRO,
ENT_ITEM_FLIGHT,
ENT_ITEM_HASTE,
ENT_ITEM_INVIS,
ENT_ITEM_REGEN,
ENT_TEAM_CTF_BLUEFLAG,
ENT_TEAM_CTF_REDFLAG,
ENT_START_AMMO,
ENT_AMMO_BULLETS,
ENT_AMMO_ROCKETS,
ENT_AMMO_SLUGS,
ENT_AMMO_SHELLS,
ENT_AMMO_CELLS,
ENT_AMMO_LIGHTNING,
ENT_AMMO_BFG,
ENT_AMMO_GRENADES,
ENT_END_AMMO,
ENT_START_WEAPON,
ENT_WEAPON_ROCKETLAUNCHER,
ENT_WEAPON_LIGHTNING,
ENT_WEAPON_BFG,
ENT_WEAPON_SHOTGUN,
ENT_WEAPON_MACHINEGUN,
ENT_WEAPON_RAILGUN,
ENT_WEAPON_PLASMA,
ENT_WEAPON_GRENADELAUNCHER,
ENT_END_WEAPON,
ENT_HOLDABLE_MEDKIT,
ENT_HOLDABLE_TELEPORTER,
ENT_FUNC_START,
ENT_FUNC_BOBBING,
ENT_FUNC_BUTTON,
ENT_FUNC_DOOR,
ENT_FUNC_PLAT,
ENT_FUNC_PENDULUM,
ENT_FUNC_ROTATING,
ENT_FUNC_TRAIN,
ENT_FUNC_STATIC,
ENT_FUNC_END,
ENT_MISC_MODEL,
ENT_VISIBLE_END,
ENT_SPECTATOR,
ENT_PLAYER,
ENT_NPC,
ENT_SERVER,
ENT_CLIENT,
ENT_ITEM_BOT_ROAM,
ENT_FUNC_TIMER,
ENT_INFO_START,
ENT_INFO_PLAYER_INTERMISSION,
ENT_INFO_PLAYER_START,
ENT_INFO_PLAYER_DEATHMATCH,
ENT_INFO_SPECTATOR_START,
ENT_INFO_FIRSTPLACE,
ENT_INFO_SECONDPLACE,
ENT_INFO_THIRDPLACE,
ENT_INFO_NOTNULL,
ENT_INFO_NULL,
ENT_INFO_CAMP,
ENT_INFO_END,
ENT_TEAM_CTF_BLUESPAWN,
ENT_TEAM_CTF_REDSPAWN,
ENT_TEAM_CTF_BLUEPLAYER,
ENT_TEAM_CTF_REDPLAYER,
ENT_PATH_CORNER,
ENT_TARGET_TELEPORTER,
ENT_TARGET_POSITION,
ENT_TARGET_GIVE,
ENT_TARGET_RELAY,
ENT_TARGET_DELAY,
ENT_TARGET_SPEAKER,
ENT_TARGET_REMOVE_POWERUPS,
ENT_TARGET_LOCATION,
ENT_TRIGGER_HURT,
ENT_TRIGGER_TELEPORT,
ENT_TRIGGER_PUSH,
ENT_TRIGGER_ALWAYS,
ENT_TRIGGER_MULTIPLE,
ENT_TRIGGER_CHANGELEVEL,
ENT_MISC_PORTAL_SURFACE,
ENT_MISC_PORTAL_CAMERA,
ENT_MISC_TELEPORTER_DEST,
ENT_LIGHT,
ENT_WORLDSPAWN,
ENT_SHOOTER_GRENADE,
ENT_NAVPOINT,
ENT_Q1_START,
ENT_Q1_MONSTER_ARMY,
ENT_Q1_MONSTER_DOG,
ENT_Q1_MONSTER_OGRE,
ENT_Q1_MONSTER_ZOMBIE,
ENT_Q1_MONSTER_SHAMBLER,
ENT_Q1_MONSTER_WIZARD,
ENT_Q1_MONSTER_KNIGHT,
ENT_Q1_MONSTER_DEMON1,
ENT_Q1_MONSTER_ENFORCER,
ENT_Q1_MONSTER_FISH,
ENT_Q1_MONSTER_HELL_KNIGHT,
ENT_Q1_MONSTER_SHALRATH,
ENT_Q1_MONSTER_TARBABY,
ENT_Q1_LIGHT_FLUORO,
ENT_Q1_LIGHT_FLUOROSPARK,
ENT_Q1_INFO_TELEPORT_DESTINATION,
ENT_Q1_FUNC_DOOR_SECRET,
ENT_Q1_INFO_INTERMISSION,
ENT_Q1_INFO_PLAYER_COOP,
ENT_TRIGGER_ONCE,
ENT_Q1_TRIGGER_COUNTER,
ENT_Q1_TRIGGER_SECRET,
ENT_Q1_ITEM_SPIKES,
ENT_Q1_ITEM_ARTIFACT_SUPER_DAMAGE,
ENT_Q1_ITEM_ARTIFACT_INVULNERABILITY,
ENT_Q1_ITEM_ARTIFACT_ENVIROSUIT,
ENT_Q1_WEAPON_NAILGUN,
ENT_Q1_WEAPON_SUPERNAILGUN,
ENT_Q1_WEAPON_SUPERSHOTGUN,
ENT_Q1_MISC_EXPLOBOX,
ENT_Q1_AMBIENT_COMP_HUM,
ENT_Q1_AMBIENT_DRONE,
ENT_Q1_AMBIENT_DRIP,
ENT_Q1_AMBIENT_SWAMP1,
ENT_Q1_AMBIENT_SWAMP2,
ENT_Q1_FUNC_WALL,
ENT_Q1_LIGHT_TORCH_SMALL_WALLTORCH,
ENT_Q1_LIGHT_FLAME_SMALL_YELLOW,
ENT_Q1_LIGHT_FLAME_SMALL_WHITE,
ENT_Q1_ITEM_KEY1,
ENT_Q1_ITEM_KEY2,
ENT_Q1_ITEM_ARMOR1,
ENT_Q1_ITEM_ARMOR2,
ENT_Q1_TRAP_SPIKESHOOTER,
ENT_Q1_ITEM_SIGIL,
ENT_Q1_END,
ENT_FUNC_TERRAIN
} |
|
enum | net_ent_t {
NET_NONE,
NET_BULLET_HIT,
NET_PLASMA_HIT,
NET_SHELL,
NET_BULLET,
NET_BOOM,
NET_ROCKET,
NET_ROCKET_LAUNCHER,
NET_GRENADE,
NET_GRENADE_LAUNCHER,
NET_LIGHTNING,
NET_LIGHTNINGGUN,
NET_RAIL,
NET_RAILGUN,
NET_PLASMA,
NET_PLASMAGUN,
NET_SHOTGUN,
NET_MACHINEGUN,
NET_QUAD,
NET_HASTE,
NET_REGEN,
NET_INVIS,
NET_FLIGHT,
NET_BLUE_FLAG,
NET_RED_FLAG
} |
|
enum | net_type_t {
NET_UNKNOWN,
NET_RIGID,
NET_PLAYER,
NET_TRIGGER,
NET_PROJECTILE
} |
|
#define SIZE_NET_ENTITY_HEADER 8 |
typedef unsigned int uint |
- Enumerator:
ENT_UNKNOWN |
|
ENT_VISIBLE_START |
|
ENT_ITEM_ARMOR_COMBAT |
|
ENT_ITEM_ARMOR_BODY |
|
ENT_ITEM_ARMOR_SHARD |
|
ENT_ITEM_HEALTH |
|
ENT_ITEM_HEALTH_LARGE |
|
ENT_ITEM_HEALTH_SMALL |
|
ENT_ITEM_HEALTH_MEGA |
|
ENT_ITEM_QUAD |
|
ENT_ITEM_ENVIRO |
|
ENT_ITEM_FLIGHT |
|
ENT_ITEM_HASTE |
|
ENT_ITEM_INVIS |
|
ENT_ITEM_REGEN |
|
ENT_TEAM_CTF_BLUEFLAG |
|
ENT_TEAM_CTF_REDFLAG |
|
ENT_START_AMMO |
|
ENT_AMMO_BULLETS |
|
ENT_AMMO_ROCKETS |
|
ENT_AMMO_SLUGS |
|
ENT_AMMO_SHELLS |
|
ENT_AMMO_CELLS |
|
ENT_AMMO_LIGHTNING |
|
ENT_AMMO_BFG |
|
ENT_AMMO_GRENADES |
|
ENT_END_AMMO |
|
ENT_START_WEAPON |
|
ENT_WEAPON_ROCKETLAUNCHER |
|
ENT_WEAPON_LIGHTNING |
|
ENT_WEAPON_BFG |
|
ENT_WEAPON_SHOTGUN |
|
ENT_WEAPON_MACHINEGUN |
|
ENT_WEAPON_RAILGUN |
|
ENT_WEAPON_PLASMA |
|
ENT_WEAPON_GRENADELAUNCHER |
|
ENT_END_WEAPON |
|
ENT_HOLDABLE_MEDKIT |
|
ENT_HOLDABLE_TELEPORTER |
|
ENT_FUNC_START |
|
ENT_FUNC_BOBBING |
|
ENT_FUNC_BUTTON |
|
ENT_FUNC_DOOR |
|
ENT_FUNC_PLAT |
|
ENT_FUNC_PENDULUM |
|
ENT_FUNC_ROTATING |
|
ENT_FUNC_TRAIN |
|
ENT_FUNC_STATIC |
|
ENT_FUNC_END |
|
ENT_MISC_MODEL |
|
ENT_VISIBLE_END |
|
ENT_SPECTATOR |
|
ENT_PLAYER |
|
ENT_NPC |
|
ENT_SERVER |
|
ENT_CLIENT |
|
ENT_ITEM_BOT_ROAM |
|
ENT_FUNC_TIMER |
|
ENT_INFO_START |
|
ENT_INFO_PLAYER_INTERMISSION |
|
ENT_INFO_PLAYER_START |
|
ENT_INFO_PLAYER_DEATHMATCH |
|
ENT_INFO_SPECTATOR_START |
|
ENT_INFO_FIRSTPLACE |
|
ENT_INFO_SECONDPLACE |
|
ENT_INFO_THIRDPLACE |
|
ENT_INFO_NOTNULL |
|
ENT_INFO_NULL |
|
ENT_INFO_CAMP |
|
ENT_INFO_END |
|
ENT_TEAM_CTF_BLUESPAWN |
|
ENT_TEAM_CTF_REDSPAWN |
|
ENT_TEAM_CTF_BLUEPLAYER |
|
ENT_TEAM_CTF_REDPLAYER |
|
ENT_PATH_CORNER |
|
ENT_TARGET_TELEPORTER |
|
ENT_TARGET_POSITION |
|
ENT_TARGET_GIVE |
|
ENT_TARGET_RELAY |
|
ENT_TARGET_DELAY |
|
ENT_TARGET_SPEAKER |
|
ENT_TARGET_REMOVE_POWERUPS |
|
ENT_TARGET_LOCATION |
|
ENT_TRIGGER_HURT |
|
ENT_TRIGGER_TELEPORT |
|
ENT_TRIGGER_PUSH |
|
ENT_TRIGGER_ALWAYS |
|
ENT_TRIGGER_MULTIPLE |
|
ENT_TRIGGER_CHANGELEVEL |
|
ENT_MISC_PORTAL_SURFACE |
|
ENT_MISC_PORTAL_CAMERA |
|
ENT_MISC_TELEPORTER_DEST |
|
ENT_LIGHT |
|
ENT_WORLDSPAWN |
|
ENT_SHOOTER_GRENADE |
|
ENT_NAVPOINT |
|
ENT_Q1_START |
|
ENT_Q1_MONSTER_ARMY |
|
ENT_Q1_MONSTER_DOG |
|
ENT_Q1_MONSTER_OGRE |
|
ENT_Q1_MONSTER_ZOMBIE |
|
ENT_Q1_MONSTER_SHAMBLER |
|
ENT_Q1_MONSTER_WIZARD |
|
ENT_Q1_MONSTER_KNIGHT |
|
ENT_Q1_MONSTER_DEMON1 |
|
ENT_Q1_MONSTER_ENFORCER |
|
ENT_Q1_MONSTER_FISH |
|
ENT_Q1_MONSTER_HELL_KNIGHT |
|
ENT_Q1_MONSTER_SHALRATH |
|
ENT_Q1_MONSTER_TARBABY |
|
ENT_Q1_LIGHT_FLUORO |
|
ENT_Q1_LIGHT_FLUOROSPARK |
|
ENT_Q1_INFO_TELEPORT_DESTINATION |
|
ENT_Q1_FUNC_DOOR_SECRET |
|
ENT_Q1_INFO_INTERMISSION |
|
ENT_Q1_INFO_PLAYER_COOP |
|
ENT_TRIGGER_ONCE |
|
ENT_Q1_TRIGGER_COUNTER |
|
ENT_Q1_TRIGGER_SECRET |
|
ENT_Q1_ITEM_SPIKES |
|
ENT_Q1_ITEM_ARTIFACT_SUPER_DAMAGE |
|
ENT_Q1_ITEM_ARTIFACT_INVULNERABILITY |
|
ENT_Q1_ITEM_ARTIFACT_ENVIROSUIT |
|
ENT_Q1_WEAPON_NAILGUN |
|
ENT_Q1_WEAPON_SUPERNAILGUN |
|
ENT_Q1_WEAPON_SUPERSHOTGUN |
|
ENT_Q1_MISC_EXPLOBOX |
|
ENT_Q1_AMBIENT_COMP_HUM |
|
ENT_Q1_AMBIENT_DRONE |
|
ENT_Q1_AMBIENT_DRIP |
|
ENT_Q1_AMBIENT_SWAMP1 |
|
ENT_Q1_AMBIENT_SWAMP2 |
|
ENT_Q1_FUNC_WALL |
|
ENT_Q1_LIGHT_TORCH_SMALL_WALLTORCH |
|
ENT_Q1_LIGHT_FLAME_SMALL_YELLOW |
|
ENT_Q1_LIGHT_FLAME_SMALL_WHITE |
|
ENT_Q1_ITEM_KEY1 |
|
ENT_Q1_ITEM_KEY2 |
|
ENT_Q1_ITEM_ARMOR1 |
|
ENT_Q1_ITEM_ARMOR2 |
|
ENT_Q1_TRAP_SPIKESHOOTER |
|
ENT_Q1_ITEM_SIGIL |
|
ENT_Q1_END |
|
ENT_FUNC_TERRAIN |
|
- Enumerator:
GAMETYPE_DEATHMATCH |
|
GAMETYPE_TDM |
|
GAMETYPE_CTF |
|
GAMETYPE_DUEL |
|
- Enumerator:
NET_NONE |
|
NET_BULLET_HIT |
|
NET_PLASMA_HIT |
|
NET_SHELL |
|
NET_BULLET |
|
NET_BOOM |
|
NET_ROCKET |
|
NET_ROCKET_LAUNCHER |
|
NET_GRENADE |
|
NET_GRENADE_LAUNCHER |
|
NET_LIGHTNING |
|
NET_LIGHTNINGGUN |
|
NET_RAIL |
|
NET_RAILGUN |
|
NET_PLASMA |
|
NET_PLASMAGUN |
|
NET_SHOTGUN |
|
NET_MACHINEGUN |
|
NET_QUAD |
|
NET_HASTE |
|
NET_REGEN |
|
NET_INVIS |
|
NET_FLIGHT |
|
NET_BLUE_FLAG |
|
NET_RED_FLAG |
|
- Enumerator:
NET_UNKNOWN |
|
NET_RIGID |
|
NET_PLAYER |
|
NET_TRIGGER |
|
NET_PROJECTILE |
|
- Enumerator:
PRIM_TRIANGLES |
|
PRIM_TRIANGLE_STRIP |
|
PRIM_LINE_STRIP |
|
PRIM_LINES |
|
PRIM_POINTS |
|
- Enumerator:
MODE_FORWARD |
|
MODE_INDIRECT |
|
- Enumerator:
TEAM_NONE |
|
TEAM_BLUE |
|
TEAM_RED |
|