#include "orxInclude.h"#include "io/orxJoystick.h"#include "io/orxKeyboard.h"#include "io/orxMouse.h"Go to the source code of this file.
Data Structures | |
| struct | orxINPUT_EVENT_PAYLOAD |
Defines | |
| #define | orxINPUT_KU32_BINDING_NUMBER 4 |
Enumerations | |
| enum | orxINPUT_EVENT { orxINPUT_EVENT_ON = 0, orxINPUT_EVENT_OFF, orxINPUT_EVENT_NUMBER, orxINPUT_EVENT_NONE = orxENUM_NONE } |
| enum | orxINPUT_TYPE { orxINPUT_TYPE_KEYBOARD_KEY = 0, orxINPUT_TYPE_MOUSE_BUTTON, orxINPUT_TYPE_MOUSE_AXIS, orxINPUT_TYPE_JOYSTICK_BUTTON, orxINPUT_TYPE_JOYSTICK_AXIS, orxINPUT_TYPE_EXTERNAL, orxINPUT_TYPE_NUMBER, orxINPUT_TYPE_NONE = orxENUM_NONE } |
Functions | |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_Bind (const orxSTRING _zName, orxINPUT_TYPE _eType, orxENUM _eID) |
| orxDLLAPI void orxFASTCALL | orxInput_Exit () |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_GetActiveBinding (orxINPUT_TYPE *_peType, orxENUM *_peID) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_GetBinding (const orxSTRING _zName, orxU32 _u32BindingIndex, orxINPUT_TYPE *_peType, orxENUM *_peID) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_GetBindingList (const orxSTRING _zName, orxINPUT_TYPE _aeTypeList[orxINPUT_KU32_BINDING_NUMBER], orxENUM _aeIDList[orxINPUT_KU32_BINDING_NUMBER]) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxInput_GetBindingName (orxINPUT_TYPE _eType, orxENUM _eID) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxInput_GetBoundInput (orxINPUT_TYPE _eType, orxENUM _eID, orxU32 _u32InputIndex) |
| orxDLLAPI orxU32 orxFASTCALL | orxInput_GetBoundInputCounter (orxINPUT_TYPE _eType, orxENUM _eID) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxInput_GetCurrentSet () |
| orxDLLAPI orxFLOAT orxFASTCALL | orxInput_GetValue (const orxSTRING _zInputName) |
| orxDLLAPI orxBOOL orxFASTCALL | orxInput_HasNewStatus (const orxSTRING _zInputName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_Init () |
| orxDLLAPI orxBOOL orxFASTCALL | orxInput_IsActive (const orxSTRING _zInputName) |
| orxDLLAPI orxBOOL orxFASTCALL | orxInput_IsInCombineMode (const orxSTRING _zName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_Load (const orxSTRING _zFileName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_ResetValue (const orxSTRING _zInputName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_Save (const orxSTRING _zFileName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_SelectSet (const orxSTRING _zSetName) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_SetCombineMode (const orxSTRING _zName, orxBOOL _bCombine) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_SetPermanentValue (const orxSTRING _zInputName, orxFLOAT _fValue) |
| orxDLLAPI void orxFASTCALL | orxInput_Setup () |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_SetValue (const orxSTRING _zInputName, orxFLOAT _fValue) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxInput_Unbind (orxINPUT_TYPE _eType, orxENUM _eID) |
Definition in file orxInput.h.
1.5.6