1 /* file generated by qcc, do not modify */
2 
3 
4 #ifndef CLPROGDEFS_H
5 #define CLPROGDEFS_H
6 
7 typedef struct cl_globalvars_s
8 {
9 	int			pad[28];
10 	int			self;
11 	int			other;
12 	int			world;
13 	float		time;
14 	float		frametime;
15 	float		player_localentnum;
16 	float		player_localnum;
17 	float		maxclients;
18 	float		clientcommandframe;
19 	float		servercommandframe;
20 	string_t	mapname;
21 	vec3_t		v_forward;
22 	vec3_t		v_up;
23 	vec3_t		v_right;
24 	float		trace_allsolid;
25 	float		trace_startsolid;
26 	float		trace_fraction;
27 	vec3_t		trace_endpos;
28 	vec3_t		trace_plane_normal;
29 	float		trace_plane_dist;
30 	int			trace_ent;
31 	float		trace_inopen;
32 	float		trace_inwater;
33 	func_t		CSQC_Init;
34 	func_t		CSQC_Shutdown;
35 	func_t		CSQC_InputEvent;
36 	func_t		CSQC_UpdateView;
37 	func_t		CSQC_ConsoleCommand;
38 	vec3_t		pmove_org;
39 	vec3_t		pmove_vel;
40 	vec3_t		pmove_mins;
41 	vec3_t		pmove_maxs;
42 	float		input_timelength;
43 	vec3_t		input_angles;
44 	vec3_t		input_movevalues;
45 	float		input_buttons;
46 	float		movevar_gravity;
47 	float		movevar_stopspeed;
48 	float		movevar_maxspeed;
49 	float		movevar_spectatormaxspeed;
50 	float		movevar_accelerate;
51 	float		movevar_airaccelerate;
52 	float		movevar_wateraccelerate;
53 	float		movevar_friction;
54 	float		movevar_waterfriction;
55 	float		movevar_entgravity;
56 } cl_globalvars_t;
57 
58 typedef struct cl_entvars_s
59 {
60 	float		modelindex;
61 	vec3_t		absmin;
62 	vec3_t		absmax;
63 	float			entnum;
64 	float			drawmask;
65 	func_t			predraw;
66 	float		movetype;
67 	float		solid;
68 	vec3_t		origin;
69 	vec3_t		oldorigin;
70 	vec3_t		velocity;
71 	vec3_t		angles;
72 	vec3_t		avelocity;
73 	string_t	classname;
74 	string_t	model;
75 	float		frame;
76 	float		skin;
77 	float		effects;
78 	vec3_t		mins;
79 	vec3_t		maxs;
80 	vec3_t		size;
81 	func_t		touch;
82 	func_t		use;
83 	func_t		think;
84 	func_t		blocked;
85 	float		nextthink;
86 	int			chain;
87 	string_t	netname;
88 	int			enemy;
89 	float		flags;
90 	float		colormap;
91 	int			owner;
92 } cl_entvars_t;
93 
94 #define CL_PROGHEADER_CRC 52195
95 
96 #endif
97