Changed Moved class ControlSchemeClass into namespace OpenArena
~g2k
This commit is contained in:
@@ -67,8 +67,9 @@
|
||||
|
||||
#include "../include/ctrls.h"
|
||||
|
||||
void ControlSchemeClass::LoadDefaultControlScheme()
|
||||
{
|
||||
namespace OpenArena{
|
||||
void ControlSchemeClass::LoadDefaultControlScheme()
|
||||
{
|
||||
forward.Insert(OpenArena::KEY_LBUTTON);
|
||||
backward.Insert(OpenArena::KEY_RBUTTON);
|
||||
lookLeft.Insert(OpenArena::KEY_LEFT);
|
||||
@@ -90,9 +91,9 @@ void ControlSchemeClass::LoadDefaultControlScheme()
|
||||
quickMouseLook.Insert(OpenArena::KEY_Q);
|
||||
rollLeft.Insert(OpenArena::KEY_W);
|
||||
rollRight.Insert(OpenArena::KEY_E);
|
||||
}
|
||||
void ControlSchemeClass::ClearControlScheme()
|
||||
{
|
||||
}
|
||||
void ControlSchemeClass::ClearControlScheme()
|
||||
{
|
||||
backward.Clear();
|
||||
firePrimary.Clear();
|
||||
fireSecondary.Clear();
|
||||
@@ -112,10 +113,10 @@ void ControlSchemeClass::ClearControlScheme()
|
||||
toggleMouseLook.Clear();
|
||||
weaponNext.Clear();
|
||||
weaponPrev.Clear();
|
||||
}
|
||||
}
|
||||
|
||||
void ControlSchemeClass::Unbind(uint8 key)
|
||||
{
|
||||
void ControlSchemeClass::Unbind(uint8 key)
|
||||
{
|
||||
backward.Remove(key);
|
||||
firePrimary.Remove(key);
|
||||
fireSecondary.Remove(key);
|
||||
@@ -134,10 +135,10 @@ void ControlSchemeClass::Unbind(uint8 key)
|
||||
toggleMouseLook.Remove(key);
|
||||
weaponNext.Remove(key);
|
||||
weaponPrev.Remove(key);
|
||||
}
|
||||
}
|
||||
|
||||
bool ControlSchemeClass::Bind(uint32 action, uint8 key)
|
||||
{
|
||||
bool ControlSchemeClass::Bind(uint32 action, uint8 key)
|
||||
{
|
||||
switch(action)
|
||||
{
|
||||
case CTRLS_FORWARD:
|
||||
@@ -269,4 +270,5 @@ bool ControlSchemeClass::Bind(uint32 action, uint8 key)
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user