#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: