#include "TGALoader.h"
-#if !PLATFORM_MACOSX
-#include "WinInput.h"
-#else
-#include "Macinput.h"
-#endif
-
#include "Terrain.h"
#include "Skybox.h"
#include "Skeleton.h"
#include "Lights.h"
#include "Person.h"
#include "Constants.h"
-#include "Sprites.h"
+#include "Sprite.h"
//#include <agl.h>
#include "Text.h"
#include "Objects.h"
#include "gamegl.h"
#include "Stereo.h"
#include "Account.h"
+#include "Sounds.h"
extern GLuint rabbittexture;
unsigned short crouchkey,jumpkey,forwardkey,chatkey,backkey,leftkey,rightkey,drawkey,throwkey,attackkey;
bool oldattackkey;
- long long MD5_string (char *string);
static void LoadTexture(const char *fileName, GLuint *textureid,int mipmap, bool hasalpha);
static void LoadTextureSave(const char *fileName, GLuint *textureid,int mipmap,GLubyte *array, int *skinsize);
void LoadSave(const char *fileName, GLuint *textureid,bool mipmap,GLubyte *array, int *skinsize);
void FadeLoadingScreen(float howmuch);
void Dispose();
int DrawGLScene(StereoSide side);
+ void DrawGL();
void Tick();
void TickOnce();
void TickOnceAfter();
static __forceinline void swap_gl_buffers(void)
{
-
SDL_GL_SwapBuffers();
-
}
-#ifdef __GNUC__
-#define LONGLONGCONST(x) (x##ll)
-#else
-#define LONGLONGCONST(x) (x)
-#endif
-
extern "C" { void UndefinedSymbolToExposeStubbedCode(void); }
//#define STUBBED(x) UndefinedSymbolToExposeStubbedCode();
#define STUBBED(x) { static bool seen = false; if (!seen) { seen = true; fprintf(stderr, "STUBBED: %s at %s:%d\n", x, __FILE__, __LINE__); } }