DDraceNetwork Docs
IEngineInput Member List

This is the complete list of members for IEngineInput, including all inherited members.

AltIsPressed() const =0IInputpure virtual
Clear()=0IInputpure virtual
ConsumeEvents(std::function< void(const CEvent &Event)> Consumer) const =0IInputpure virtual
CURSOR_JOYSTICK enum valueIInput
CURSOR_MOUSE enum valueIInput
CURSOR_NONE enum valueIInput
CursorRelative(float *pX, float *pY)IInputinline
ECursorType enum nameIInput
FindKeyByName(const char *pKeyName) const =0IInputpure virtual
FLAG_PRESS enum valueIInput
FLAG_RELEASE enum valueIInput
FLAG_TEXT enum valueIInput
GetActiveJoystick()=0IInputpure virtual
GetCandidate(int Index) const =0IInputpure virtual
GetCandidateCount() const =0IInputpure virtual
GetCandidateSelectedIndex() const =0IInputpure virtual
GetClipboardText()=0IInputpure virtual
GetComposition() const =0IInputpure virtual
GetCompositionCursor() const =0IInputpure virtual
GetCompositionLength() const =0IInputpure virtual
GetDropFile(char *aBuf, int Len)=0IInputpure virtual
GetJoystick(size_t Index)=0IInputpure virtual
GetUpdateTime() const =0IInputpure virtual
HasComposition() const =0IInputpure virtual
IInterface()IInterfaceinline
Init()=0IEngineInputpure virtual
InterfaceName()IEngineInputinlinestatic
Kernel()IInterfaceinlineprotected
KeyIsPressed(int Key) const =0IInputpure virtual
KeyName(int Key) constIInputinline
KeyPress(int Key, bool CheckCounter=false) const =0IInputpure virtual
m_pKernelIInterfaceprivate
ModifierIsPressed() const =0IInputpure virtual
MouseModeAbsolute()=0IInputpure virtual
MouseModeRelative()=0IInputpure virtual
MouseRelative(float *pX, float *pY)=0IInputpure virtual
NativeMousePos() const =0IInputpure virtual
NativeMousePressed(int Index) const =0IInputpure virtual
NumJoysticks() const =0IInputpure virtual
SetActiveJoystick(size_t Index)=0IInputpure virtual
SetClipboardText(const char *pText)=0IInputpure virtual
SetCompositionWindowPosition(float X, float Y, float H)=0IInputpure virtual
ShiftIsPressed() const =0IInputpure virtual
Shutdown() override=0IEngineInputpure virtual
StartTextInput()=0IInputpure virtual
StopTextInput()=0IInputpure virtual
TouchFingerStates() const =0IInputpure virtual
Update()=0IEngineInputpure virtual
~IInterface()IInterfaceinlinevirtual