Changed Moved class ControlSchemeClass into namespace OpenArena

Remived unnecessary include windows.h
~g2k
This commit is contained in:
2006-06-18 14:34:28 -04:00
parent a975fe58ed
commit a1683beb24

View File

@@ -2,42 +2,43 @@
#include "physics.h" #include "physics.h"
#include "datatypes.h" #include "datatypes.h"
#include "list.h" #include "list.h"
#ifdef WIN32
//#include <windows.h> //used for VK_ keys and possibly something else. If this file wont compile try uncommenting this.
#endif
enum {CTRLS_FORWARD, CTRLS_BACKWARD, CTRLS_LOOKLEFT, CTRLS_LOOKRIGHT, CTRLS_LOOKUP,
CTRLS_LOOKDOWN, CTRLS_MOVELEFT, CTRLS_MOVERIGHT, CTRLS_MOVEUP, CTRLS_MOVEDOWN,
CTRLS_ROLLLEFT, CTRLS_ROLLRIGHT, CTRLS_FIREPRIMARY, CTRLS_FIRESECONDARY,
CTRLS_WEAPONNEXT, CTRLS_WEAPONPREV, CTRLS_TOGGLE_LIGHTS, CTRLS_TOGGLE_FPS,
CTRLS_TOGGLE_CONSOLE, CTRLS_TOGGLE_MOUSELOOK, CTRLS_QUICKMOUSELOOK};
class ControlSchemeClass namespace OpenArena{
{
public:
void LoadDefaultControlScheme();
void ClearControlScheme();
void Unbind(uint8);
bool Bind(uint32, uint8);
list<uint8> forward; enum {CTRLS_FORWARD, CTRLS_BACKWARD, CTRLS_LOOKLEFT, CTRLS_LOOKRIGHT, CTRLS_LOOKUP,
list<uint8> backward; CTRLS_LOOKDOWN, CTRLS_MOVELEFT, CTRLS_MOVERIGHT, CTRLS_MOVEUP, CTRLS_MOVEDOWN,
list<uint8> lookLeft; CTRLS_ROLLLEFT, CTRLS_ROLLRIGHT, CTRLS_FIREPRIMARY, CTRLS_FIRESECONDARY,
list<uint8> lookRight; CTRLS_WEAPONNEXT, CTRLS_WEAPONPREV, CTRLS_TOGGLE_LIGHTS, CTRLS_TOGGLE_FPS,
list<uint8> lookUp; CTRLS_TOGGLE_CONSOLE, CTRLS_TOGGLE_MOUSELOOK, CTRLS_QUICKMOUSELOOK};
list<uint8> lookDown;
list<uint8> moveLeft; class ControlSchemeClass
list<uint8> moveRight; {
list<uint8> moveUp; public:
list<uint8> moveDown; void LoadDefaultControlScheme();
list<uint8> firePrimary; void ClearControlScheme();
list<uint8> fireSecondary; void Unbind(uint8);
list<uint8> weaponNext; bool Bind(uint32, uint8);
list<uint8> weaponPrev;
list<uint8> toggleLights; list<uint8> forward;
list<uint8> toggleFPS; list<uint8> backward;
list<uint8> toggleConsole; list<uint8> lookLeft;
list<uint8> toggleMouseLook; list<uint8> lookRight;
list<uint8> quickMouseLook; list<uint8> lookUp;
list<uint8> rollLeft; list<uint8> lookDown;
list<uint8> rollRight; list<uint8> moveLeft;
}; list<uint8> moveRight;
list<uint8> moveUp;
list<uint8> moveDown;
list<uint8> firePrimary;
list<uint8> fireSecondary;
list<uint8> weaponNext;
list<uint8> weaponPrev;
list<uint8> toggleLights;
list<uint8> toggleFPS;
list<uint8> toggleConsole;
list<uint8> toggleMouseLook;
list<uint8> quickMouseLook;
list<uint8> rollLeft;
list<uint8> rollRight;
};
};