Do not reorganize variables in classes. Add missing #pragma once directives and more #include guards.

This commit is contained in:
Night Owl 2017-12-11 01:40:41 +05:00
parent 41c9b072e5
commit f27d1028ac
119 changed files with 183 additions and 140 deletions

View File

@ -5,11 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( GAMESTUDIOMODELRENDERER_H ) #if !defined( GAMESTUDIOMODELRENDERER_H )
#define GAMESTUDIOMODELRENDERER_H #define GAMESTUDIOMODELRENDERER_H
#if defined( _WIN32 )
#pragma once
#endif
/* /*
==================== ====================
@ -23,4 +21,4 @@ public:
CGameStudioModelRenderer( void ); CGameStudioModelRenderer( void );
}; };
#endif // GAMESTUDIOMODELRENDERER_H #endif // GAMESTUDIOMODELRENDERER_H

View File

@ -5,11 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( GAMESTUDIOMODELRENDERER_H ) #if !defined( GAMESTUDIOMODELRENDERER_H )
#define GAMESTUDIOMODELRENDERER_H #define GAMESTUDIOMODELRENDERER_H
#if defined( _WIN32 )
#pragma once
#endif
/* /*
==================== ====================
@ -52,4 +50,4 @@ private:
bool m_bLocal; bool m_bLocal;
}; };
#endif // GAMESTUDIOMODELRENDERER_H #endif // GAMESTUDIOMODELRENDERER_H

View File

@ -5,11 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined ( STUDIOMODELRENDERER_H ) #if !defined ( STUDIOMODELRENDERER_H )
#define STUDIOMODELRENDERER_H #define STUDIOMODELRENDERER_H
#if defined( _WIN32 )
#pragma once
#endif
/* /*
==================== ====================

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef __AMMO_H__ #ifndef __AMMO_H__
#define __AMMO_H__ #define __AMMO_H__

View File

@ -15,6 +15,7 @@
// //
// ammohistory.h // ammohistory.h
// //
#pragma once
#ifndef AMMOHISTORY_H #ifndef AMMOHISTORY_H
#define AMMOHISTORY_H #define AMMOHISTORY_H

View File

@ -7,7 +7,7 @@
// Camera.h -- defines and such for a 3rd person camera // Camera.h -- defines and such for a 3rd person camera
// NOTE: must include quakedef.h first // NOTE: must include quakedef.h first
#pragma once
#ifndef _CAMERA_H_ #ifndef _CAMERA_H_
#define _CAMERA_H_ #define _CAMERA_H_

View File

@ -25,6 +25,7 @@
// - Drawing the HUD graphics every frame // - Drawing the HUD graphics every frame
// - Handling the custum HUD-update packets // - Handling the custum HUD-update packets
// //
#pragma once
#ifndef CL_DLL_H #ifndef CL_DLL_H
#define CL_DLL_H #define CL_DLL_H
typedef unsigned char byte; typedef unsigned char byte;

View File

@ -7,11 +7,9 @@
// com_weapons.h // com_weapons.h
// Shared weapons common function prototypes // Shared weapons common function prototypes
#pragma once
#if !defined( COM_WEAPONSH ) #if !defined( COM_WEAPONSH )
#define COM_WEAPONSH #define COM_WEAPONSH
#ifdef _WIN32
#pragma once
#endif
#include "hud_iface.h" #include "hud_iface.h"

View File

@ -5,9 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( DEMOH ) #if !defined( DEMOH )
#define DEMOH #define DEMOH
#pragma once
// Types of demo messages we can write/parse // Types of demo messages we can write/parse
enum enum

View File

@ -5,6 +5,7 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined ( EV_HLDMH ) #if !defined ( EV_HLDMH )
#define EV_HLDMH #define EV_HLDMH

View File

@ -6,6 +6,7 @@
//============================================================================= //=============================================================================
// eventscripts.h // eventscripts.h
#pragma once
#if !defined ( EVENTSCRIPTSH ) #if !defined ( EVENTSCRIPTSH )
#define EVENTSCRIPTSH #define EVENTSCRIPTSH

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef HEALTH_H #ifndef HEALTH_H
#define HEALTH_H #define HEALTH_H

View File

@ -19,6 +19,7 @@
// //
// CHud handles the message, calculation, and drawing the HUD // CHud handles the message, calculation, and drawing the HUD
// //
#pragma once
#ifndef HUD_H #ifndef HUD_H
#define HUD_H #define HUD_H
#define RGB_YELLOWISH 0x00FFA000 //255,160,0 #define RGB_YELLOWISH 0x00FFA000 //255,160,0

View File

@ -5,9 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( HUD_IFACEH ) #if !defined( HUD_IFACEH )
#define HUD_IFACEH #define HUD_IFACEH
#pragma once
#include "exportdef.h" #include "exportdef.h"

View File

@ -5,9 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#ifndef HUD_SPECTATOR_H #ifndef HUD_SPECTATOR_H
#define HUD_SPECTATOR_H #define HUD_SPECTATOR_H
#pragma once
#include "cl_entity.h" #include "cl_entity.h"

View File

@ -5,9 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( IN_DEFSH ) #if !defined( IN_DEFSH )
#define IN_DEFSH #define IN_DEFSH
#pragma once
// up / down // up / down
#define PITCH 0 #define PITCH 0

View File

@ -1,3 +1,4 @@
#pragma once
#ifndef INPUT_MOUSE_H #ifndef INPUT_MOUSE_H
#define INPUT_MOUSE_H #define INPUT_MOUSE_H
#include "cl_dll.h" #include "cl_dll.h"

View File

@ -4,10 +4,9 @@
// //
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( KBUTTONH ) #if !defined( KBUTTONH )
#define KBUTTONH #define KBUTTONH
#pragma once
typedef struct kbutton_s typedef struct kbutton_s
{ {

View File

@ -5,9 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#ifndef OVERVIEW_H #ifndef OVERVIEW_H
#define OVERVIEW_H #define OVERVIEW_H
#pragma once
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
// Purpose: Handles the drawing of the top-down map and all the things on it // Purpose: Handles the drawing of the top-down map and all the things on it

View File

@ -15,6 +15,7 @@
// //
// parsemsg.h // parsemsg.h
// //
#pragma once
#ifndef PARSEMSG_H #ifndef PARSEMSG_H
#define PARSEMSG_H #define PARSEMSG_H

View File

@ -5,11 +5,9 @@
// $NoKeywords: $ // $NoKeywords: $
//============================================================================= //=============================================================================
#pragma once
#if !defined( STUDIO_UTIL_H ) #if !defined( STUDIO_UTIL_H )
#define STUDIO_UTIL_H #define STUDIO_UTIL_H
#if defined( WIN32 )
#pragma once
#endif
#ifndef M_PI #ifndef M_PI
#define M_PI 3.14159265358979323846 // matches value in gcc v2 math.h #define M_PI 3.14159265358979323846 // matches value in gcc v2 math.h

View File

@ -15,6 +15,9 @@
// Vector.h // Vector.h
// A subset of the extdll.h in the project HL Entity DLL // A subset of the extdll.h in the project HL Entity DLL
// //
#pragma once
#ifndef UTIL_VECTOR_H
#define UTIL_VECTOR_H
// Misc C-runtime library headers // Misc C-runtime library headers
#include "stdio.h" #include "stdio.h"
@ -124,3 +127,4 @@ inline float DotProduct( const Vector& a, const Vector& b) { return( a.x * b.x +
inline Vector CrossProduct(const Vector& a, const Vector& b) { return Vector( a.y * b.z - a.z * b.y, a.z * b.x - a.x * b.z, a.x * b.y - a.y * b.x ); } inline Vector CrossProduct(const Vector& a, const Vector& b) { return Vector( a.y * b.z - a.z * b.y, a.z * b.x - a.x * b.z, a.x * b.y - a.y * b.x ); }
#define vec3_t Vector #define vec3_t Vector
#endif // UTIL_VECTOR_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef BEAMDEF_H #ifndef BEAMDEF_H
#define BEAMDEF_H #define BEAMDEF_H
@ -57,4 +57,4 @@ struct beam_s
struct particle_s *particles; struct particle_s *particles;
}; };
#endif//BEAMDEF_H #endif//BEAMDEF_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef BSPFILE_H #ifndef BSPFILE_H
#define BSPFILE_H #define BSPFILE_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CL_ENTITY_H #ifndef CL_ENTITY_H
#define CL_ENTITY_H #define CL_ENTITY_H
@ -102,4 +102,4 @@ struct cl_entity_s
colorVec cvFloorColor; colorVec cvFloorColor;
}; };
#endif//CL_ENTITY_H #endif//CL_ENTITY_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef COM_MODEL_H #ifndef COM_MODEL_H
#define COM_MODEL_H #define COM_MODEL_H
@ -410,4 +410,4 @@ typedef struct
mspriteframedesc_t frames[1]; mspriteframedesc_t frames[1];
} msprite_t; } msprite_t;
#endif//COM_MODEL_H #endif//COM_MODEL_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CON_NPRINT_H #ifndef CON_NPRINT_H
#define CON_NPRINT_H #define CON_NPRINT_H
@ -22,4 +23,4 @@ typedef struct con_nprint_s
float color[3]; // RGB colors ( 0.0 -> 1.0 scale ) float color[3]; // RGB colors ( 0.0 -> 1.0 scale )
} con_nprint_t; } con_nprint_t;
#endif//CON_NPRINT_H #endif//CON_NPRINT_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CONST_H #ifndef CONST_H
#define CONST_H #define CONST_H
// //

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CVARDEF_H #ifndef CVARDEF_H
#define CVARDEF_H #define CVARDEF_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef DEMO_API_H #ifndef DEMO_API_H
#define DEMO_API_H #define DEMO_API_H
@ -24,4 +24,4 @@ typedef struct demo_api_s
void (*WriteBuffer)( int size, unsigned char *buffer ); void (*WriteBuffer)( int size, unsigned char *buffer );
} demo_api_t; } demo_api_t;
#endif//DEMO_API_H #endif//DEMO_API_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef DLIGHT_H #ifndef DLIGHT_H
#define DLIGHT_H #define DLIGHT_H
@ -28,4 +28,4 @@ typedef struct dlight_s
qboolean dark; // subtracts light instead of adding qboolean dark; // subtracts light instead of adding
} dlight_t; } dlight_t;
#endif//DLIGHT_H #endif//DLIGHT_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ENTITY_STATE_H #ifndef ENTITY_STATE_H
#define ENTITY_STATE_H #define ENTITY_STATE_H
@ -183,4 +184,4 @@ typedef struct local_state_s
weapon_data_t weapondata[64]; weapon_data_t weapondata[64];
} local_state_t; } local_state_t;
#endif//ENTITY_STATE_H #endif//ENTITY_STATE_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ENTITY_TYPES_H #ifndef ENTITY_TYPES_H
#define ENTITY_TYPES_H #define ENTITY_TYPES_H
@ -22,4 +22,4 @@
#define ET_BEAM 3 #define ET_BEAM 3
#define ET_FRAGMENTED 4 // BMODEL or SPRITE that was split across BSP nodes #define ET_FRAGMENTED 4 // BMODEL or SPRITE that was split across BSP nodes
#endif//ENTITY_TYPES_H #endif//ENTITY_TYPES_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EVENT_API_H #ifndef EVENT_API_H
#define EVENT_API_H #define EVENT_API_H
@ -51,4 +51,4 @@ typedef struct event_api_s
struct msurface_s *( *EV_TraceSurface )( int ground, float *vstart, float *vend ); struct msurface_s *( *EV_TraceSurface )( int ground, float *vstart, float *vend );
} event_api_t; } event_api_t;
#endif//EVENT_API_H #endif//EVENT_API_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EVENT_ARGS_H #ifndef EVENT_ARGS_H
#define EVENT_ARGS_H #define EVENT_ARGS_H
@ -44,4 +45,4 @@ typedef struct event_args_s
int bparam2; int bparam2;
} event_args_t; } event_args_t;
#endif//EVENT_ARGS_H #endif//EVENT_ARGS_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EVENT_FLAGS_H #ifndef EVENT_FLAGS_H
#define EVENT_FLAGS_H #define EVENT_FLAGS_H
@ -42,4 +42,4 @@
// Only issue event client side ( from shared code ) // Only issue event client side ( from shared code )
#define FEV_CLIENT (1<<6) #define FEV_CLIENT (1<<6)
#endif//EVENT_FLAGS_H #endif//EVENT_FLAGS_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef GAMEINFO_H #ifndef GAMEINFO_H
#define GAMEINFO_H #define GAMEINFO_H
@ -46,4 +46,4 @@ typedef struct
int gamemode; int gamemode;
} GAMEINFO; } GAMEINFO;
#endif//GAMEINFO_H #endif//GAMEINFO_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef HLTV_H #ifndef HLTV_H
#define HLTV_H #define HLTV_H
@ -56,4 +56,4 @@
#define MAX_DIRECTOR_CMD_PARAMETERS 4 #define MAX_DIRECTOR_CMD_PARAMETERS 4
#define MAX_DIRECTOR_CMD_STRING 128 #define MAX_DIRECTOR_CMD_STRING 128
#endif//HLTV_H #endif//HLTV_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef IVOICETWEAK_H #ifndef IVOICETWEAK_H
#define IVOICETWEAK_H #define IVOICETWEAK_H
@ -37,4 +37,4 @@ typedef struct IVoiceTweak_s
int (*GetSpeakingVolume)( void ); int (*GetSpeakingVolume)( void );
} IVoiceTweak; } IVoiceTweak;
#endif//IVOICETWEAK_H #endif//IVOICETWEAK_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef LIGHTSTYLE_H #ifndef LIGHTSTYLE_H
#define LIGHTSTYLE_H #define LIGHTSTYLE_H
@ -26,4 +26,4 @@ typedef struct
float time; // local time is gurantee what new style begins from the start, not mid or end of the sequence float time; // local time is gurantee what new style begins from the start, not mid or end of the sequence
} lightstyle_t; } lightstyle_t;
#endif//LIGHTSTYLE_H #endif//LIGHTSTYLE_H

View File

@ -13,7 +13,9 @@
* *
****/ ****/
// mathlib.h // mathlib.h
#pragma once
#ifndef MATHLIB_H
#define MATHLIB_H
#include <math.h> #include <math.h>
typedef float vec_t; typedef float vec_t;
@ -98,3 +100,4 @@ float anglemod(float a);
) \ ) \
: \ : \
BoxOnPlaneSide( (emins), (emaxs), (p))) BoxOnPlaneSide( (emins), (emaxs), (p)))
#endif // MATHLIB_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef NET_API_H #ifndef NET_API_H
#define NET_API_H #define NET_API_H
@ -94,4 +94,4 @@ typedef struct net_api_s
void (*SetValueForKey)( char *s, const char *key, const char *value, int maxsize ); void (*SetValueForKey)( char *s, const char *key, const char *value, int maxsize );
} net_api_t; } net_api_t;
#endif//NET_APIH #endif // NET_APIH

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef NETADR_H #ifndef NETADR_H
#define NETADR_H #define NETADR_H
@ -34,4 +34,4 @@ typedef struct netadr_s
unsigned short port; unsigned short port;
} netadr_t; } netadr_t;
#endif//NETADR_H #endif//NETADR_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef PARTICLEDEF_H #ifndef PARTICLEDEF_H
#define PARTICLEDEF_H #define PARTICLEDEF_H
@ -51,4 +51,4 @@ typedef struct particle_s
unsigned char context; unsigned char context;
} particle_t; } particle_t;
#endif//PARTICLEDEF_H #endif//PARTICLEDEF_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef PM_TRACE_H #ifndef PM_TRACE_H
#define PM_TRACE_H #define PM_TRACE_H
@ -38,4 +38,4 @@ struct pmtrace_s
int hitgroup; int hitgroup;
}; };
#endif//PM_TRACE_H #endif//PM_TRACE_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef QFONT_H #ifndef QFONT_H
#define QFONT_H #define QFONT_H
@ -35,4 +35,4 @@ typedef struct qfont_s
byte data[4]; byte data[4];
} qfont_t; } qfont_t;
#endif//QFONT_H #endif//QFONT_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef R_EFX_H #ifndef R_EFX_H
#define R_EFX_H #define R_EFX_H
@ -192,4 +192,4 @@ struct efx_api_s
void (*R_FireCustomDecal)( int textureIndex, int entity, int modelIndex, float *position, int flags, float scale ); void (*R_FireCustomDecal)( int textureIndex, int entity, int modelIndex, float *position, int flags, float scale );
}; };
#endif//R_EFX_H #endif//R_EFX_H

View File

@ -12,8 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef R_STUDIOINT_H #ifndef R_STUDIOINT_H
#define R_STUDIOINT_H #define R_STUDIOINT_H
@ -151,4 +150,4 @@ typedef struct sv_blending_interface_s
const edict_t *pEdict ); const edict_t *pEdict );
} sv_blending_interface_t; } sv_blending_interface_t;
#endif//R_STUDIOINT_H #endif//R_STUDIOINT_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef REF_PARAMS_H #ifndef REF_PARAMS_H
#define REF_PARAMS_H #define REF_PARAMS_H
@ -87,4 +87,4 @@ typedef struct ref_overview_s
float flZoom; float flZoom;
} ref_overview_t; } ref_overview_t;
#endif//REF_PARAMS_H #endif//REF_PARAMS_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef RENDER_API_H #ifndef RENDER_API_H
#define RENDER_API_H #define RENDER_API_H
@ -258,4 +258,4 @@ typedef struct render_interface_s
void (*Mod_ProcessUserData)( struct model_s *mod, qboolean create, const byte *buffer ); void (*Mod_ProcessUserData)( struct model_s *mod, qboolean create, const byte *buffer );
} render_interface_t; } render_interface_t;
#endif//RENDER_API_H #endif//RENDER_API_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef SCREENFADE_H #ifndef SCREENFADE_H
#define SCREENFADE_H #define SCREENFADE_H
@ -26,4 +26,4 @@ typedef struct screenfade_s
int fadeFlags; // Fading flags int fadeFlags; // Fading flags
} screenfade_t; } screenfade_t;
#endif//SCREENFADE_H #endif//SCREENFADE_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef STUDIO_EVENT_H #ifndef STUDIO_EVENT_H
#define STUDIO_EVENT_H #define STUDIO_EVENT_H
@ -24,4 +24,4 @@ typedef struct mstudioevent_s
char options[64]; char options[64];
} mstudioevent_t; } mstudioevent_t;
#endif//STUDIO_EVENT_H #endif//STUDIO_EVENT_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef TRIANGLEAPI_H #ifndef TRIANGLEAPI_H
#define TRIANGLEAPI_H #define TRIANGLEAPI_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef USERCMD_H #ifndef USERCMD_H
#define USERCMD_H #define USERCMD_H
@ -36,4 +36,4 @@ typedef struct usercmd_s
vec3_t impact_position; vec3_t impact_position;
} usercmd_t; } usercmd_t;
#endif//USERCMD_H #endif//USERCMD_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef WADFILE_H #ifndef WADFILE_H
#define WADFILE_H #define WADFILE_H
@ -76,4 +76,4 @@ typedef struct mip_s
unsigned int offsets[4]; // four mip maps stored unsigned int offsets[4]; // four mip maps stored
} mip_t; } mip_t;
#endif//WADFILE_H #endif//WADFILE_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef WEAPONINFO_H #ifndef WEAPONINFO_H
#define WEAPONINFO_H #define WEAPONINFO_H
@ -47,4 +47,4 @@ typedef struct weapon_data_s
float fuser4; float fuser4;
} weapon_data_t; } weapon_data_t;
#endif//WEAPONINFO_H #endif//WEAPONINFO_H

View File

@ -12,7 +12,7 @@ but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
*/ */
#pragma once
#ifndef WRECT_H #ifndef WRECT_H
#define WRECT_H #define WRECT_H
@ -21,4 +21,4 @@ typedef struct wrect_s
int left, right, top, bottom; int left, right, top, bottom;
} wrect_t; } wrect_t;
#endif//WRECT_H #endif//WRECT_H

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ACTIVITY_H #ifndef ACTIVITY_H
#define ACTIVITY_H #define ACTIVITY_H

View File

@ -12,7 +12,9 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ACTIVITYMAP_H
#define ACTIVITYMAP_H
#define _A( a ) { a, #a } #define _A( a ) { a, #a }
activity_map_t activity_map[] = activity_map_t activity_map[] =
@ -95,3 +97,4 @@ _A( ACT_FLINCH_LEFTLEG ),
_A( ACT_FLINCH_RIGHTLEG ), _A( ACT_FLINCH_RIGHTLEG ),
{ 0, NULL } { 0, NULL }
}; };
#endif // ACTIVITYMAP_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ANIMATION_H #ifndef ANIMATION_H
#define ANIMATION_H #define ANIMATION_H

View File

@ -12,7 +12,7 @@
* use or distribution of this code by or to any unlicensed person is illegal. * use or distribution of this code by or to any unlicensed person is illegal.
* *
****/ ****/
#pragma once
#ifndef BASEMONSTER_H #ifndef BASEMONSTER_H
#define BASEMONSTER_H #define BASEMONSTER_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CBASE_H #ifndef CBASE_H
#define CBASE_H #define CBASE_H
/* /*

View File

@ -16,7 +16,7 @@
// cdll_dll.h // cdll_dll.h
// this file is included by both the game-dll and the client-dll, // this file is included by both the game-dll and the client-dll,
#pragma once
#ifndef CDLL_DLL_H #ifndef CDLL_DLL_H
#define CDLL_DLL_H #define CDLL_DLL_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef CLIENT_H #ifndef CLIENT_H
#define CLIENT_H #define CLIENT_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef DECALS_H #ifndef DECALS_H
#define DECALS_H #define DECALS_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef DOORS_H #ifndef DOORS_H
#define DOORS_H #define DOORS_H

View File

@ -379,10 +379,9 @@ public:
void BeamUpdateVars( void ); void BeamUpdateVars( void );
int m_active;
string_t m_iszStartEntity; string_t m_iszStartEntity;
string_t m_iszEndEntity; string_t m_iszEndEntity;
string_t m_iszSpriteName;
int m_active;
float m_life; float m_life;
int m_boltWidth; int m_boltWidth;
int m_noiseAmplitude; int m_noiseAmplitude;
@ -390,6 +389,7 @@ public:
int m_speed; int m_speed;
float m_restrike; float m_restrike;
int m_spriteTexture; int m_spriteTexture;
string_t m_iszSpriteName;
int m_frameStart; int m_frameStart;
float m_radius; float m_radius;

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EFFECTS_H #ifndef EFFECTS_H
#define EFFECTS_H #define EFFECTS_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EXPLODE_H #ifndef EXPLODE_H
#define EXPLODE_H #define EXPLODE_H
@ -26,4 +27,4 @@ extern DLL_GLOBAL short g_sModelIndexFireball;
extern DLL_GLOBAL short g_sModelIndexSmoke; extern DLL_GLOBAL short g_sModelIndexSmoke;
extern void ExplosionCreate( const Vector &center, const Vector &angles, edict_t *pOwner, int magnitude, BOOL doDamage ); extern void ExplosionCreate( const Vector &center, const Vector &angles, edict_t *pOwner, int magnitude, BOOL doDamage );
#endif //EXPLODE_H #endif // EXPLODE_H

View File

@ -1,3 +1,4 @@
#pragma once
#ifndef EXPORTDEF_H #ifndef EXPORTDEF_H
#define EXPORTDEF_H #define EXPORTDEF_H
#if defined _WIN32 || defined __CYGWIN__ #if defined _WIN32 || defined __CYGWIN__

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef EXTDLL_H #ifndef EXTDLL_H
#define EXTDLL_H #define EXTDLL_H

View File

@ -13,7 +13,7 @@
* *
****/ ****/
// Base class for flying monsters. This overrides the movement test & execution code from CBaseMonster // Base class for flying monsters. This overrides the movement test & execution code from CBaseMonster
#pragma once
#ifndef FLYINGMONSTER_H #ifndef FLYINGMONSTER_H
#define FLYINGMONSTER_H #define FLYINGMONSTER_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef FUNC_BREAK_H #ifndef FUNC_BREAK_H
#define FUNC_BREAK_H #define FUNC_BREAK_H
@ -82,9 +83,9 @@ public:
Materials m_Material; Materials m_Material;
Explosions m_Explosion; Explosions m_Explosion;
string_t m_iszGibModel;
string_t m_iszSpawnObject;
int m_idShard; int m_idShard;
float m_angle; float m_angle;
string_t m_iszGibModel;
string_t m_iszSpawnObject;
}; };
#endif // FUNC_BREAK_H #endif // FUNC_BREAK_H

View File

@ -97,9 +97,6 @@ public:
protected: protected:
CBasePlayer* m_pController; CBasePlayer* m_pController;
string_t m_iszSpriteSmoke;
string_t m_iszSpriteFlash;
string_t m_iszMaster; // Master entity (game_team_master or multisource)
float m_flNextAttack; float m_flNextAttack;
Vector m_vecControllerUsePos; Vector m_vecControllerUsePos;
@ -123,11 +120,14 @@ protected:
Vector m_barrelPos; // Length of the freakin barrel Vector m_barrelPos; // Length of the freakin barrel
float m_spriteScale; // Scale of any sprites we shoot float m_spriteScale; // Scale of any sprites we shoot
string_t m_iszSpriteSmoke;
string_t m_iszSpriteFlash;
TANKBULLET m_bulletType; // Bullet type TANKBULLET m_bulletType; // Bullet type
int m_iBulletDamage; // 0 means use Bullet type's default damage int m_iBulletDamage; // 0 means use Bullet type's default damage
Vector m_sightOrigin; // Last sight of target Vector m_sightOrigin; // Last sight of target
int m_spread; // firing spread int m_spread; // firing spread
string_t m_iszMaster; // Master entity (game_team_master or multisource)
}; };
TYPEDESCRIPTION CFuncTank::m_SaveData[] = TYPEDESCRIPTION CFuncTank::m_SaveData[] =

View File

@ -12,7 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef GAME_H #ifndef GAME_H
#define GAME_H #define GAME_H

View File

@ -15,6 +15,7 @@
//========================================================= //=========================================================
// GameRules // GameRules
//========================================================= //=========================================================
#pragma once
#ifndef GAMERULES_H #ifndef GAMERULES_H
#define GAMERULES_H #define GAMERULES_H
//#include "weapons.h" //#include "weapons.h"

View File

@ -15,7 +15,9 @@
//========================================================= //=========================================================
// Hornets // Hornets
//========================================================= //=========================================================
#pragma once
#ifndef HORNET_H
#define HORNET_H
//========================================================= //=========================================================
// Hornet Defines // Hornet Defines
//========================================================= //=========================================================
@ -55,3 +57,4 @@ public:
int m_iHornetType; int m_iHornetType;
float m_flFlySpeed; float m_flFlySpeed;
}; };
#endif // HORNET_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef ITEMS_H #ifndef ITEMS_H
#define ITEMS_H #define ITEMS_H

View File

@ -37,8 +37,8 @@ public:
static TYPEDESCRIPTION m_SaveData[]; static TYPEDESCRIPTION m_SaveData[];
private: private:
string_t m_iszPattern;
int m_iStyle; int m_iStyle;
string_t m_iszPattern;
}; };
LINK_ENTITY_TO_CLASS( light, CLight ) LINK_ENTITY_TO_CLASS( light, CLight )

View File

@ -12,6 +12,7 @@
* use or distribution of this code by or to any unlicensed person is illegal. * use or distribution of this code by or to any unlicensed person is illegal.
* *
****/ ****/
#pragma once
#ifndef MONSTERS_H #ifndef MONSTERS_H
#include "skill.h" #include "skill.h"
#define MONSTERS_H #define MONSTERS_H

View File

@ -15,6 +15,7 @@
//========================================================= //=========================================================
// nodes.h // nodes.h
//========================================================= //=========================================================
#pragma once
#ifndef NODES_H #ifndef NODES_H
#define NODES_H #define NODES_H
//========================================================= //=========================================================

View File

@ -12,9 +12,9 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef PHYSCALLBACK_H #ifndef PHYSCALLBACK_H
#define PHYSCALLBACK_H #define PHYSCALLBACK_H
#pragma once
#include "physint.h" #include "physint.h"

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef PLAYER_H #ifndef PLAYER_H
#define PLAYER_H #define PLAYER_H

View File

@ -13,6 +13,7 @@
* *
****/ ****/
// Implementation in UTIL.CPP // Implementation in UTIL.CPP
#pragma once
#ifndef SAVERESTORE_H #ifndef SAVERESTORE_H
#define SAVERESTORE_H #define SAVERESTORE_H

View File

@ -15,7 +15,7 @@
//========================================================= //=========================================================
// Scheduling // Scheduling
//========================================================= //=========================================================
#pragma once
#ifndef SCHEDULE_H #ifndef SCHEDULE_H
#define SCHEDULE_H #define SCHEDULE_H

View File

@ -909,13 +909,13 @@ public:
private: private:
string_t m_iszSentence; // string index for idle animation string_t m_iszSentence; // string index for idle animation
string_t m_iszEntity; // entity that is wanted for this sentence string_t m_iszEntity; // entity that is wanted for this sentence
string_t m_iszListener; // name of entity to look at while talking
float m_flRadius; // range to search float m_flRadius; // range to search
float m_flDuration; // How long the sentence lasts float m_flDuration; // How long the sentence lasts
float m_flRepeat; // repeat rate float m_flRepeat; // repeat rate
float m_flAttenuation; float m_flAttenuation;
float m_flVolume; float m_flVolume;
BOOL m_active; BOOL m_active;
string_t m_iszListener; // name of entity to look at while talking
}; };
#define SF_SENTENCE_ONCE 0x0001 #define SF_SENTENCE_ONCE 0x0001

View File

@ -12,6 +12,7 @@
* use or distribution of this code by or to any unlicensed person is illegal. * use or distribution of this code by or to any unlicensed person is illegal.
* *
****/ ****/
#pragma once
#ifndef SCRIPTED_H #ifndef SCRIPTED_H
#define SCRIPTED_H #define SCRIPTED_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef SCRIPTEVENT_H #ifndef SCRIPTEVENT_H
#define SCRIPTEVENT_H #define SCRIPTEVENT_H
@ -26,4 +27,4 @@
#define SCRIPT_EVENT_SOUND_VOICE 1008 // Play named wave file (on CHAN_VOICE) #define SCRIPT_EVENT_SOUND_VOICE 1008 // Play named wave file (on CHAN_VOICE)
#define SCRIPT_EVENT_SENTENCE_RND1 1009 // Play sentence group 25% of the time #define SCRIPT_EVENT_SENTENCE_RND1 1009 // Play sentence group 25% of the time
#define SCRIPT_EVENT_NOT_DEAD 1010 // Bring back to life (for life/death sequences) #define SCRIPT_EVENT_NOT_DEAD 1010 // Bring back to life (for life/death sequences)
#endif //SCRIPTEVENT_H #endif // SCRIPTEVENT_H

View File

@ -15,6 +15,7 @@
//========================================================= //=========================================================
// skill.h - skill level concerns // skill.h - skill level concerns
//========================================================= //=========================================================
#pragma once
#ifndef SKILL_H #ifndef SKILL_H
#define SKILL_H #define SKILL_H
@ -23,7 +24,7 @@ struct skilldata_t
int iSkillLevel; // game skill level int iSkillLevel; // game skill level
// Monster Health & Damage // Monster Health & Damage
float agruntHealth; float agruntHealth;
float agruntDmgPunch; float agruntDmgPunch;
float apacheHealth; float apacheHealth;

View File

@ -17,6 +17,9 @@
// spawns, and handles the world's active and free sound // spawns, and handles the world's active and free sound
// lists. // lists.
//========================================================= //=========================================================
#pragma once
#ifndef SOUNDENT_H
#define SOUNDENT_H
#define MAX_WORLD_SOUNDS 64 // maximum number of sounds handled by the world at one time. #define MAX_WORLD_SOUNDS 64 // maximum number of sounds handled by the world at one time.
@ -91,3 +94,4 @@ public:
private: private:
CSound m_SoundPool[ MAX_WORLD_SOUNDS ]; CSound m_SoundPool[ MAX_WORLD_SOUNDS ];
}; };
#endif // SOUNDENT_H

View File

@ -13,6 +13,7 @@
* *
****/ ****/
// Spectator.h // Spectator.h
#pragma once
#ifndef SPECTATOR_H #ifndef SPECTATOR_H
#define SPECTATOR_H #define SPECTATOR_H

View File

@ -7,6 +7,7 @@
//========================================================= //=========================================================
// squad.h // squad.h
//========================================================= //=========================================================
#pragma once
#ifndef SQUAD_H #ifndef SQUAD_H
#define SQUAD_H #define SQUAD_H

View File

@ -16,6 +16,7 @@
// CSquadMonster - all the extra data for monsters that // CSquadMonster - all the extra data for monsters that
// form squads. // form squads.
//========================================================= //=========================================================
#pragma once
#ifndef SQUADMONSTER_H #ifndef SQUADMONSTER_H
#define SQUADMONSTER_H #define SQUADMONSTER_H

View File

@ -12,6 +12,7 @@
* use or distribution of this code by or to any unlicensed person is illegal. * use or distribution of this code by or to any unlicensed person is illegal.
* *
****/ ****/
#pragma once
#ifndef TALKMONSTER_H #ifndef TALKMONSTER_H
#define TALKMONSTER_H #define TALKMONSTER_H

View File

@ -15,6 +15,9 @@
// //
// teamplay_gamerules.h // teamplay_gamerules.h
// //
#pragma once
#ifndef TEAMPLAY_GAMERULES_H
#define TEAMPLAY_GAMERULES_H
#define MAX_TEAMNAME_LENGTH 16 #define MAX_TEAMNAME_LENGTH 16
#define MAX_TEAMS 32 #define MAX_TEAMS 32
@ -55,3 +58,4 @@ private:
BOOL m_teamLimit; // This means the server set only some teams as valid BOOL m_teamLimit; // This means the server set only some teams as valid
char m_szTeamList[TEAMPLAY_TEAMLISTLENGTH]; char m_szTeamList[TEAMPLAY_TEAMLISTLENGTH];
}; };
#endif // TEAMPLAY_GAMERULES_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef TRAINS_H #ifndef TRAINS_H
#define TRAINS_H #define TRAINS_H

View File

@ -267,11 +267,11 @@ public:
static TYPEDESCRIPTION m_SaveData[]; static TYPEDESCRIPTION m_SaveData[];
string_t m_iTargetName[MAX_MULTI_TARGETS];// list if indexes into global string array
float m_flTargetDelay[MAX_MULTI_TARGETS];// delay (in seconds) from time of manager fire to target fire
int m_cTargets; // the total number of targets in this manager's fire list. int m_cTargets; // the total number of targets in this manager's fire list.
int m_index; // Current target int m_index; // Current target
float m_startTime;// Time we started firing float m_startTime;// Time we started firing
string_t m_iTargetName[MAX_MULTI_TARGETS];// list if indexes into global string array
float m_flTargetDelay[MAX_MULTI_TARGETS];// delay (in seconds) from time of manager fire to target fire
private: private:
inline BOOL IsClone( void ) { return ( pev->spawnflags & SF_MULTIMAN_CLONE ) ? TRUE : FALSE; } inline BOOL IsClone( void ) { return ( pev->spawnflags & SF_MULTIMAN_CLONE ) ? TRUE : FALSE; }
inline BOOL ShouldClone( void ) inline BOOL ShouldClone( void )
@ -1321,9 +1321,9 @@ public:
static TYPEDESCRIPTION m_SaveData[]; static TYPEDESCRIPTION m_SaveData[];
string_t m_changeTarget;
char m_szMapName[cchMapNameMost]; // trigger_changelevel only: next map char m_szMapName[cchMapNameMost]; // trigger_changelevel only: next map
char m_szLandmarkName[cchMapNameMost]; // trigger_changelevel only: landmark on next map char m_szLandmarkName[cchMapNameMost]; // trigger_changelevel only: landmark on next map
string_t m_changeTarget;
float m_changeTargetDelay; float m_changeTargetDelay;
}; };

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef UTIL_H #ifndef UTIL_H
#define UTIL_H #define UTIL_H
// //

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef VECTOR_H #ifndef VECTOR_H
#define VECTOR_H #define VECTOR_H

View File

@ -12,6 +12,7 @@
* without written permission from Valve LLC. * without written permission from Valve LLC.
* *
****/ ****/
#pragma once
#ifndef WEAPONS_H #ifndef WEAPONS_H
#define WEAPONS_H #define WEAPONS_H

Some files were not shown because too many files have changed in this diff Show More