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