SInputEvent

C++
File

IInput.h

Description

InputEvents are generated by input system and dispatched to all event listeners.

SInputEvent::deviceId Data Member
C++
EDeviceId deviceId;
Description

Which device did the event originate from.

SInputEvent::deviceIndex Data Member
C++
uint8 deviceIndex;
Description

Controller index

SInputEvent::inputChar Data Member
C++
wchar_t inputChar;
Description

If event is UI (Contains translated input char)

SInputEvent::keyId Data Member
C++
EKeyId keyId;
Description

Device-specific id corresponding to the event.

SInputEvent::keyName Data Member
C++
TKeyName keyName;
Description

Human readable name of the event.

SInputEvent::modifiers Data Member
C++
int modifiers;
Description

Key modifiers enabled at the time of this event.

SInputEvent::pSymbol Data Member
C++
SInputSymbol* pSymbol;
Description

Input symbol the event originated from.

SInputEvent::state Data Member
C++
Description

Type of input event.

SInputEvent::value Data Member
C++
float value;
Description

Value associated with the event.

SInputEvent::GetMemoryUsage Method
C++
void GetMemoryUsage(ICrySizer * pSizer) const;
SInputEvent::SInputEvent Constructor
C++
SInputEvent();