]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - clprogdefs.h
Fix engine not starting on Windows if linked against SDL > 2.0.5
[xonotic/darkplaces.git] / clprogdefs.h
index 900831d3efbdcbf0599da62d1fa44831a770b222..bee62abdcdd0a4e84d2319315d13928f3ba644ba 100644 (file)
@@ -1,12 +1,98 @@
 /* file generated by qcc, do not modify */
 
+
+#ifndef CLPROGDEFS_H
+#define CLPROGDEFS_H
+
+/*
 typedef struct cl_globalvars_s
 {
-       int     pad[28];
+       int                     pad[28];
+       int                     self;
+       int                     other;
+       int                     world;
+       float           time;
+       float           frametime;
+       float           player_localentnum;
+       float           player_localnum;
+       float           maxclients;
+       float           clientcommandframe;
+       float           servercommandframe;
+       string_t        mapname;
+       vec3_t          v_forward;
+       vec3_t          v_up;
+       vec3_t          v_right;
+       float           trace_allsolid;
+       float           trace_startsolid;
+       float           trace_fraction;
+       vec3_t          trace_endpos;
+       vec3_t          trace_plane_normal;
+       float           trace_plane_dist;
+       int                     trace_ent;
+       float           trace_inopen;
+       float           trace_inwater;
+       func_t          CSQC_Init;
+       func_t          CSQC_Shutdown;
+       func_t          CSQC_InputEvent;
+       func_t          CSQC_UpdateView;
+       func_t          CSQC_ConsoleCommand;
+       vec3_t          pmove_org;
+       vec3_t          pmove_vel;
+       vec3_t          pmove_mins;
+       vec3_t          pmove_maxs;
+       float           input_timelength;
+       vec3_t          input_angles;
+       vec3_t          input_movevalues;
+       float           input_buttons;
+       float           movevar_gravity;
+       float           movevar_stopspeed;
+       float           movevar_maxspeed;
+       float           movevar_spectatormaxspeed;
+       float           movevar_accelerate;
+       float           movevar_airaccelerate;
+       float           movevar_wateraccelerate;
+       float           movevar_friction;
+       float           movevar_waterfriction;
+       float           movevar_entgravity;
 } cl_globalvars_t;
 
-/*typedef struct cl_entvars_s
+typedef struct cl_entvars_s
 {
-} cl_entvars_t;*/
+       float           modelindex;
+       vec3_t          absmin;
+       vec3_t          absmax;
+       float                   entnum;
+       float                   drawmask;
+       func_t                  predraw;
+       float           movetype;
+       float           solid;
+       vec3_t          origin;
+       vec3_t          oldorigin;
+       vec3_t          velocity;
+       vec3_t          angles;
+       vec3_t          avelocity;
+       string_t        classname;
+       string_t        model;
+       float           frame;
+       float           skin;
+       float           effects;
+       vec3_t          mins;
+       vec3_t          maxs;
+       vec3_t          size;
+       func_t          touch;
+       func_t          use;
+       func_t          think;
+       func_t          blocked;
+       float           nextthink;
+       int                     chain;
+       string_t        netname;
+       int                     enemy;
+       float           flags;
+       float           colormap;
+       int                     owner;
+} cl_entvars_t;
+
+#define CL_PROGHEADER_CRC 52195
+*/
 
-#define CL_PROGHEADER_CRC 12923
+#endif