fix #includes to compile on non windows without pch

This commit is contained in:
Jonathan Gray 2013-04-25 12:47:04 +10:00
parent d279049cb8
commit 2d66eb2b2b
30 changed files with 56 additions and 29 deletions

View file

@ -18,6 +18,8 @@
#include "../qcommon/cm_randomterrain.h"
#endif
#include <string>
class CRMPathManager;
// directions you can proceed from cells
@ -220,4 +222,4 @@ public:
void GenerateRivers ( );
};
#endif
#endif

View file

@ -5,7 +5,7 @@
#include "cg_local.h"
#include "../ui/ui_shared.h"
#include "bg_saga.h"
#include "../game/bg_saga.h"
extern menuDef_t *menuScoreboard;

View file

@ -5,7 +5,7 @@
#include "cg_local.h"
#include "bg_saga.h"
#include "../game/bg_saga.h"
#include "../ui/ui_shared.h"
#include "../ui/ui_public.h"

View file

@ -7,7 +7,7 @@
Ghoul2 Insert Start
*/
#include "../game/q_shared.h"
#include "../ghoul2/g2.h"
#include "../ghoul2/G2.h"
/*
Ghoul2 Insert end
*/

View file

@ -2,8 +2,8 @@
//
// cg_players.c -- handle the media and animation for player entities
#include "cg_local.h"
#include "../ghoul2/g2.h"
#include "bg_saga.h"
#include "../ghoul2/G2.h"
#include "../game/bg_saga.h"
extern vmCvar_t cg_thirdPersonAlpha;

View file

@ -10,7 +10,7 @@
*
*****************************************************************************/
#include "cg_local.h"
#include "bg_saga.h"
#include "../game/bg_saga.h"
int cgSiegeRoundState = 0;
int cgSiegeRoundTime = 0;

View file

@ -9,7 +9,7 @@
#if !defined(CL_LIGHT_H_INC)
#include "cg_lights.h"
#endif
#include "../ghoul2/g2.h"
#include "../ghoul2/G2.h"
#include "../ui/ui_public.h"
/*

View file

@ -1,6 +1,6 @@
#include "cg_local.h"
#include "../game/q_shared.h"
#include "../ghoul2/g2.h"
#include "../ghoul2/G2.h"
//rww - The turret is heavily dependant on bone angles. We can't happily set that on the server, so it is done client-only.

View file

@ -4,7 +4,7 @@
// for a 3D rendering
#include "cg_local.h"
#include "bg_saga.h"
#include "../game/bg_saga.h"
#if !defined(CL_LIGHT_H_INC)
#include "cg_lights.h"

View file

@ -2,7 +2,7 @@
#include "../qcommon/exe_headers.h"
#include "client.h"
#include "FXScheduler.h"
#include "FxScheduler.h"
//#define __FXCHECKER

View file

@ -14,17 +14,17 @@
#include "FXExport.h"
#endif
#include "FXutil.h"
#include "FxUtil.h"
#if !defined(CROFFSYSTEM_H_INC)
#include "../qcommon/ROFFSystem.h"
#include "../qcommon/RoffSystem.h"
#endif
#ifdef _DONETPROFILE_
#include "../qcommon/INetProfile.h"
#endif
#include "../renderer/tr_worldeffects.h"
#include "../renderer/tr_WorldEffects.h"
#ifdef VV_LIGHTING
#include "../renderer/tr_lightmanager.h"

View file

@ -23,7 +23,7 @@
#endif
#if !defined (MINIHEAP_H_INC)
#include "../qcommon/miniheap.h"
#include "../qcommon/MiniHeap.h"
#endif
#ifdef _DONETPROFILE_

View file

@ -5,7 +5,7 @@
#include "client.h"
#include "../qcommon/stringed_ingame.h"
#include "../ghoul2/g2_local.h"
#include "../ghoul2/G2_local.h"
#ifdef _DONETPROFILE_
#include "../qcommon/INetProfile.h"
#endif

View file

@ -12,6 +12,7 @@
#include "snd_mp3.h"
#include "snd_music.h"
#include "client.h"
#include "../qcommon/platform.h"
qboolean s_shutUp = qfalse;

View file

@ -9,10 +9,16 @@
#include "../mp3code/mp3struct.h"
// Open AL Specific
#ifdef _WIN32
#include "openal/al.h"
#include "openal/alc.h"
#define HAVE_EAX
#include "eax/eax.h"
#include "eax/eaxman.h"
#else
#include <AL/al.h>
#include <AL/alc.h>
#endif
// Added for Open AL to know when to mute all sounds (e.g when app. loses focus)
void S_AL_MuteAllSounds(sboolean bMute);

View file

@ -7,6 +7,8 @@
#include "snd_mp3.h"
#include "snd_ambient.h"
#include <string>
// Open AL
void S_PreProcessLipSync(sfx_t *sfx);
extern int s_UseOpenAL;

View file

@ -8,6 +8,7 @@
#include "../game/q_shared.h"
#include "../qcommon/sstring.h"
#include "../qcommon/platform.h"
#pragma warning ( disable : 4663 ) //spcialize class
#pragma warning( push, 3 )
@ -22,6 +23,8 @@
//#include "snd_mp3.h"
#endif
#include <string>
//
#include "snd_music.h"
#include "snd_ambient.h"

View file

@ -4,6 +4,7 @@
#define __TASK_MANAGER__
#include <map>
#include <string>
#include "sequencer.h"
class CSequencer;

View file

@ -70,6 +70,11 @@
#include <stdio.h>
#ifndef WIN32
#include <stdint.h>
typedef int32_t INT32;
#endif
/*
* We need memory copying and zeroing functions, plus strncpy().
* ANSI and System V implementations declare these in <string.h>.

View file

@ -10,6 +10,10 @@
#include "small_header.h" // for SAMPLE and IN_OUT
#ifndef byte
typedef unsigned char byte;
#endif
typedef void (*SBT_FUNCTION) (float *sample, short *pcm, int n);
typedef void (*XFORM_FUNCTION) (void *pcm, int igr);
typedef IN_OUT(*DECODE_FUNCTION) (unsigned char *bs, unsigned char *pcm);

View file

@ -151,13 +151,6 @@ decode (standard decoder) reduction_code:
#include "mp3struct.h"
#include <assert.h>
#ifndef byte
typedef unsigned char byte;
#endif
typedef struct id3v1_1 {
char id[3];
char title[30]; // <file basename>

View file

@ -36,6 +36,13 @@
#define CEILING(a) \
((a)==(int)(a) ? (a) : (a)>0 ? 1+(int)(a) : -(1+(int)(-a)))
#ifndef WIN32
typedef struct {
int x;
int y;
} POINT;
#endif
#include <stdlib.h>
#endif

View file

@ -2,7 +2,7 @@
#include "../qcommon/exe_headers.h"
#include "tr_local.h"
#include "tr_worldeffects.h"
#include "tr_WorldEffects.h"
// Patches up the loaded map to handle the parameters passed from the UI

View file

@ -7,7 +7,7 @@
#include "../client/client.h" //FIXME!! EVIL - just include the definitions needed
#ifdef _XBOX
#include "../qcommon/miniheap.h"
#include "../qcommon/MiniHeap.h"
#endif
#if !defined(TR_LOCAL_H)

View file

@ -7,6 +7,8 @@
#include "glext.h"
#endif
#include "../qcommon/platform.h"
#pragma warning (push, 3) //go back down to 3 for the stl include
#include <map>
#pragma warning (pop)

View file

@ -7,6 +7,7 @@
#include "../qcommon/disablewarnings.h"
#include "../qcommon/platform.h"
#pragma warning (push, 3) //go back down to 3 for the stl include
#include "../qcommon/sstring.h" // #include <string>

View file

@ -7,7 +7,7 @@
//#include "../server/exe_headers.h"
#include "tr_local.h"
#include "tr_QuickSprite.h"
#include "tr_quicksprite.h"
void R_BindAnimatedImage( textureBundle_t *bundle );

View file

@ -7,7 +7,7 @@
#include "../ghoul2/G2.h"
#endif
#include "../ghoul2/G2_local.h"
#include "MatComp.h"
#include "matcomp.h"
#ifdef VV_LIGHTING
#include "tr_lightmanager.h"

View file

@ -11,7 +11,7 @@
#include "../win32/win_lighteffects.h"
#endif
#include "tr_QuickSprite.h"
#include "tr_quicksprite.h"
/*

View file

@ -5,7 +5,7 @@
#include "tr_local.h"
#include "tr_QuickSprite.h"
#include "tr_quicksprite.h"
#include "tr_WorldEffects.h"