|
virtual DGLE_RESULT DGLE_API | Configure (E_INPUT_CONFIGURATION_FLAGS eFlags=ICF_DEFAULT)=0 |
|
virtual DGLE_RESULT DGLE_API | GetMouseStates (TMouseStates &stMStates)=0 |
|
virtual DGLE_RESULT DGLE_API | GetKey (E_KEYBOARD_KEY_CODES eKeyCode, bool &bPressed)=0 |
|
virtual DGLE_RESULT DGLE_API | GetKeyName (E_KEYBOARD_KEY_CODES eKeyCode, uchar &cASCIICode)=0 |
|
virtual DGLE_RESULT DGLE_API | BeginTextInput (char *pcBuffer, uint uiBufferSize)=0 |
|
virtual DGLE_RESULT DGLE_API | EndTextInput ()=0 |
|
virtual DGLE_RESULT DGLE_API | GetJoysticksCount (uint &uiCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetJoystickName (uint uiJoyId, char *pcName, uint &uiCharsCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetJoystickStates (uint uiJoyId, TJoystickStates &stJoyStates)=0 |
|
virtual DGLE_RESULT DGLE_API | GetType (E_ENGINE_SUB_SYSTEM &eSubSystemType)=0 |
| Returns type of subsystem.
|
|
virtual DGLE_RESULT DGLE_API | GetGUID (GUID &guid)=0 |
| Returns unique identifier of the last interface in the inheritance chain.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteCommand (uint uiCmd, TVariant &stVar)=0 |
| Executes some command using its index or bitmask.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0 |
| Executes some text command and returns result as variant.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0 |
| Executes some text command and returns result as string.
|
|