ManiaScript Trackmania 2020  14/07/2025
CInputEvent Class Reference

Documentation for class CInputEvent. More...

#include <2025_07_14.h>

Inheritance diagram for CInputEvent:
CNod

Public Types

enum  EType { PadButtonPress }
 
enum  EButton {
  Left, Right, Up, Down,
  A, B, X, Y,
  L1, R1, LeftStick, RightStick,
  Menu, View, LeftStick_Left, LeftStick_Right,
  LeftStick_Up, LeftStick_Down, RightStick_Left, RightStick_Right,
  RightStick_Up, RightStick_Down, L2, R2,
  None
}
 

Public Attributes

CInputEvent::EType const Type
 
CInputPad *const Pad
 
CInputEvent::EButton const Button
 
Boolean const IsAutoRepeat
 
Integer const KeyCode
 
Text const KeyName
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CInputEvent.

Definition at line 14760 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EButton

Enumerator
Left 
Right 
Up 
Down 
L1 
R1 
LeftStick 
RightStick 
Menu 
View 
LeftStick_Left 
LeftStick_Right 
LeftStick_Up 
LeftStick_Down 
RightStick_Left 
RightStick_Right 
RightStick_Up 
RightStick_Down 
L2 
R2 
None 

Definition at line 14771 of file 2025_07_14.h.

14771  {
14772  Left,
14773  Right,
14774  Up,
14775  Down,
14776  A,
14777  B,
14778  X,
14779  Y,
14780  L1,
14781  R1,
14782  LeftStick,
14783  RightStick,
14784  Menu,
14785  View,
14788  LeftStick_Up,
14792  RightStick_Up,
14794  L2,
14795  R2,
14796  None,
14797  };

◆ EType

Enumerator
PadButtonPress 

Definition at line 14765 of file 2025_07_14.h.

14765  {
14767  };

Member Data Documentation

◆ Button

CInputEvent::EButton const CInputEvent::Button

Definition at line 14809 of file 2025_07_14.h.

◆ IsAutoRepeat

Boolean const CInputEvent::IsAutoRepeat

Definition at line 14813 of file 2025_07_14.h.

◆ KeyCode

Integer const CInputEvent::KeyCode

Definition at line 14817 of file 2025_07_14.h.

◆ KeyName

Text const CInputEvent::KeyName

Definition at line 14821 of file 2025_07_14.h.

◆ Pad

CInputPad* const CInputEvent::Pad

Definition at line 14805 of file 2025_07_14.h.

◆ Type

CInputEvent::EType const CInputEvent::Type

Definition at line 14801 of file 2025_07_14.h.


The documentation for this class was generated from the following file:
CInputEvent::None
@ None
Definition: 2025_07_14.h:14796
CInputEvent::Menu
@ Menu
Definition: 2025_07_14.h:14784
CInputEvent::RightStick_Right
@ RightStick_Right
Definition: 2025_07_14.h:14791
CInputEvent::LeftStick_Down
@ LeftStick_Down
Definition: 2025_07_14.h:14789
CInputEvent::LeftStick_Up
@ LeftStick_Up
Definition: 2025_07_14.h:14788
CInputEvent::Y
@ Y
Definition: 2025_07_14.h:14779
CInputEvent::RightStick
@ RightStick
Definition: 2025_07_14.h:14783
CInputEvent::Right
@ Right
Definition: 2025_07_14.h:14773
CInputEvent::R1
@ R1
Definition: 2025_07_14.h:14781
CInputEvent::L2
@ L2
Definition: 2025_07_14.h:14794
CInputEvent::RightStick_Down
@ RightStick_Down
Definition: 2025_07_14.h:14793
CInputEvent::Left
@ Left
Definition: 2025_07_14.h:14772
CInputEvent::Down
@ Down
Definition: 2025_07_14.h:14775
CInputEvent::View
@ View
Definition: 2025_07_14.h:14785
CInputEvent::RightStick_Left
@ RightStick_Left
Definition: 2025_07_14.h:14790
CInputEvent::LeftStick_Left
@ LeftStick_Left
Definition: 2025_07_14.h:14786
CInputEvent::R2
@ R2
Definition: 2025_07_14.h:14795
CInputEvent::B
@ B
Definition: 2025_07_14.h:14777
CInputEvent::X
@ X
Definition: 2025_07_14.h:14778
CInputEvent::A
@ A
Definition: 2025_07_14.h:14776
CInputEvent::LeftStick
@ LeftStick
Definition: 2025_07_14.h:14782
CInputEvent::LeftStick_Right
@ LeftStick_Right
Definition: 2025_07_14.h:14787
CInputEvent::L1
@ L1
Definition: 2025_07_14.h:14780
CInputEvent::PadButtonPress
@ PadButtonPress
Definition: 2025_07_14.h:14766
CInputEvent::Up
@ Up
Definition: 2025_07_14.h:14774
CInputEvent::RightStick_Up
@ RightStick_Up
Definition: 2025_07_14.h:14792