ManiaScript Trackmania 2020  30/10/2024
CInputEvent Class Reference

Documentation for class CInputEvent. More...

#include <2024_10_30.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 14732 of file 2024_10_30.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 14743 of file 2024_10_30.h.

14743  {
14744  Left,
14745  Right,
14746  Up,
14747  Down,
14748  A,
14749  B,
14750  X,
14751  Y,
14752  L1,
14753  R1,
14754  LeftStick,
14755  RightStick,
14756  Menu,
14757  View,
14760  LeftStick_Up,
14764  RightStick_Up,
14766  L2,
14767  R2,
14768  None,
14769  };

◆ EType

Enumerator
PadButtonPress 

Definition at line 14737 of file 2024_10_30.h.

14737  {
14739  };

Member Data Documentation

◆ Button

CInputEvent::EButton const CInputEvent::Button

Definition at line 14781 of file 2024_10_30.h.

◆ IsAutoRepeat

Boolean const CInputEvent::IsAutoRepeat

Definition at line 14785 of file 2024_10_30.h.

◆ KeyCode

Integer const CInputEvent::KeyCode

Definition at line 14789 of file 2024_10_30.h.

◆ KeyName

Text const CInputEvent::KeyName

Definition at line 14793 of file 2024_10_30.h.

◆ Pad

CInputPad* const CInputEvent::Pad

Definition at line 14777 of file 2024_10_30.h.

◆ Type

CInputEvent::EType const CInputEvent::Type

Definition at line 14773 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CInputEvent::None
@ None
Definition: 2024_10_30.h:14768
CInputEvent::Menu
@ Menu
Definition: 2024_10_30.h:14756
CInputEvent::RightStick_Right
@ RightStick_Right
Definition: 2024_10_30.h:14763
CInputEvent::LeftStick_Down
@ LeftStick_Down
Definition: 2024_10_30.h:14761
CInputEvent::LeftStick_Up
@ LeftStick_Up
Definition: 2024_10_30.h:14760
CInputEvent::Y
@ Y
Definition: 2024_10_30.h:14751
CInputEvent::RightStick
@ RightStick
Definition: 2024_10_30.h:14755
CInputEvent::Right
@ Right
Definition: 2024_10_30.h:14745
CInputEvent::R1
@ R1
Definition: 2024_10_30.h:14753
CInputEvent::L2
@ L2
Definition: 2024_10_30.h:14766
CInputEvent::RightStick_Down
@ RightStick_Down
Definition: 2024_10_30.h:14765
CInputEvent::Left
@ Left
Definition: 2024_10_30.h:14744
CInputEvent::Down
@ Down
Definition: 2024_10_30.h:14747
CInputEvent::View
@ View
Definition: 2024_10_30.h:14757
CInputEvent::RightStick_Left
@ RightStick_Left
Definition: 2024_10_30.h:14762
CInputEvent::LeftStick_Left
@ LeftStick_Left
Definition: 2024_10_30.h:14758
CInputEvent::R2
@ R2
Definition: 2024_10_30.h:14767
CInputEvent::B
@ B
Definition: 2024_10_30.h:14749
CInputEvent::X
@ X
Definition: 2024_10_30.h:14750
CInputEvent::A
@ A
Definition: 2024_10_30.h:14748
CInputEvent::LeftStick
@ LeftStick
Definition: 2024_10_30.h:14754
CInputEvent::LeftStick_Right
@ LeftStick_Right
Definition: 2024_10_30.h:14759
CInputEvent::L1
@ L1
Definition: 2024_10_30.h:14752
CInputEvent::PadButtonPress
@ PadButtonPress
Definition: 2024_10_30.h:14738
CInputEvent::Up
@ Up
Definition: 2024_10_30.h:14746
CInputEvent::RightStick_Up
@ RightStick_Up
Definition: 2024_10_30.h:14764