#include <ctrls.h>
This class manages a set of actions and their associated keys.
| bool OpenArena::ControlScheme::Bind | ( | uint32 | , | |
| uint8 | ||||
| ) |
This method binds a key to an action.
| The | ACTION_* constant for the action to bind to. | |
| The | KEY_* constant for the key to bind. |
| void OpenArena::ControlScheme::ClearControlScheme | ( | ) |
This method clears this control scheme so that no keys are bound to any actions.
| void OpenArena::ControlScheme::LoadDefaultControlScheme | ( | ) |
This method loads a hard coded default control scheme.
| void OpenArena::ControlScheme::Unbind | ( | uint8 | ) |
This method removes a key from all actions.
| The | KEY_* constant for the key to unbind. |
1.4.7