#include <TInputInterface.h>
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType) |
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType, TWCHAR *a_wszString) |
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType, TINT a_iMagnitude1) |
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType, TINT a_iMagnitude1, TINT a_iMagnitude2) |
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType, TFLOAT a_fMagnitude1) |
|
| InputEvent (TInputDevice *a_pDevice, TINT a_iDoodad, EVENT_TYPE a_eEventType, TFLOAT a_fMagnitude1, TFLOAT a_fMagnitude2) |
|
TBOOL | StartRepeat (TFLOAT a_fFirstRepeatTime=0.5f, TFLOAT a_fRepeatTime=0.1f) const |
|
TINT | GetMagnitudeInt (TINT a_iAxis) const |
|
TFLOAT | GetMagnitudeFloat (TINT a_iAxis) const |
|
TINT | GetDoodad () const |
|
EVENT_TYPE | GetEventType () const |
|
TInputDevice * | GetSource () const |
|
TINT8 | GetAxisCount () const |
|
TBOOL | IsMagnitudeFloat () const |
|
TBOOL | IsMagnitudeInt () const |
|
Definition at line 36 of file TInputInterface.h.
◆ InputEvent() [1/6]
◆ InputEvent() [2/6]
Definition at line 181 of file TInputInterface.cpp.
182{
190}
union TInputInterface::InputEvent::@331074113164076150144143322340042066145372056013 m_Magnitude
static TWCHAR * String16Copy(TWCHAR *dst, const TWCHAR *src, TSIZE size=-1)
◆ InputEvent() [3/6]
◆ InputEvent() [4/6]
◆ InputEvent() [5/6]
◆ InputEvent() [6/6]
◆ GetAxisCount()
TINT8 TInputInterface::InputEvent::GetAxisCount |
( |
| ) |
const |
|
inline |
◆ GetDoodad()
TINT TInputInterface::InputEvent::GetDoodad |
( |
| ) |
const |
|
inline |
◆ GetEventType()
EVENT_TYPE TInputInterface::InputEvent::GetEventType |
( |
| ) |
const |
|
inline |
◆ GetMagnitudeFloat()
TFLOAT TInputInterface::InputEvent::GetMagnitudeFloat |
( |
TINT | a_iAxis | ) |
const |
Definition at line 260 of file TInputInterface.cpp.
261{
263
265 {
267 }
268
270}
TINT8 GetAxisCount() const
TBOOL IsMagnitudeFloat() const
◆ GetMagnitudeInt()
TINT TInputInterface::InputEvent::GetMagnitudeInt |
( |
TINT | a_iAxis | ) |
const |
Definition at line 240 of file TInputInterface.cpp.
241{
243
245 {
247 }
248 else
249 {
251 {
252 return -1;
253 }
254
256 }
257}
TBOOL IsMagnitudeInt() const
◆ GetSource()
TInputDevice * TInputInterface::InputEvent::GetSource |
( |
| ) |
const |
|
inline |
◆ IsMagnitudeFloat()
TBOOL TInputInterface::InputEvent::IsMagnitudeFloat |
( |
| ) |
const |
|
inline |
◆ IsMagnitudeInt()
TBOOL TInputInterface::InputEvent::IsMagnitudeInt |
( |
| ) |
const |
|
inline |
◆ StartRepeat()
TBOOL TInputInterface::InputEvent::StartRepeat |
( |
TFLOAT | a_fFirstRepeatTime = 0.5f, |
|
|
TFLOAT | a_fRepeatTime = 0.1f ) const |
◆ Floats
TFLOAT TInputInterface::InputEvent::Floats[2] |
◆ Ints
TINT TInputInterface::InputEvent::Ints[2] |
◆ m_bIsMagnitudeFloat
TBOOL TInputInterface::InputEvent::m_bIsMagnitudeFloat |
◆ m_eEventType
EVENT_TYPE TInputInterface::InputEvent::m_eEventType |
◆ m_iAxisCount
TINT8 TInputInterface::InputEvent::m_iAxisCount |
◆ m_iDoodad
TINT TInputInterface::InputEvent::m_iDoodad |
◆ [union]
union { ... } TInputInterface::InputEvent::m_Magnitude |
◆ m_pSource
◆ m_wszString
TWCHAR TInputInterface::InputEvent::m_wszString[4] |
The documentation for this class was generated from the following files: