
The backends need to have no dependency on the engine, otherwise there'll be conflicts when we do stuff like include `window.h` in a file that also happens to include "WindowsWrapper.h" somewhere.
19 lines
298 B
C++
19 lines
298 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
|
|
#include "WindowsWrapper.h"
|
|
|
|
extern std::string gModulePath;
|
|
extern std::string gDataPath;
|
|
|
|
extern BOOL bFullscreen;
|
|
extern BOOL gbUseJoystick;
|
|
|
|
extern int gJoystickButtonTable[8];
|
|
|
|
extern BOOL gbUseJoystick;
|
|
|
|
void PutFramePerSecound(void);
|
|
|
|
BOOL SystemTask(void);
|