~ubuntu-branches/ubuntu/wily/nexuiz/wily

1.2.3 by Bruno "Fuddl" Kleinert
Import upstream version 2.5.2
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