Trackmania ManiaScript Reference 2026.2.2.1751
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CManiaAppEvent Class Reference

An event. More...

#include <doc.h>

Inheritance diagram for CManiaAppEvent:
[legend]

Public Types

enum  EType { LayerCustomEvent , KeyPress , ExternalCustomEvent , MenuNavigation }
enum  EMenuNavAction {
  Up , Right , Left , Down ,
  Select , Cancel , PageUp , PageDown ,
  AppMenu , Action1 , Action2 , Action3 ,
  Action4 , ScrollUp , ScrollDown
}

Public Attributes

CManiaAppEvent::EType const Type
CUILayer *const CustomEventLayer
Text const CustomEventType
Array< TextCustomEventData
Text const ExternalEventType
Array< TextExternalEventData
CManiaAppEvent::EMenuNavAction const MenuNavAction
Boolean const IsActionAutoRepeat
Integer const KeyCode
Text const KeyName
Public Attributes inherited from CBaseConstEvent
Boolean HasBeenProcessed
Public Attributes inherited from CNod
Ident const Id

Detailed Description

An event.

Supported declare modes :

  • Local

Member Enumeration Documentation

◆ EMenuNavAction

Enumerator
Up 
Right 
Left 
Down 
Select 
Cancel 
PageUp 
PageDown 
AppMenu 
Action1 
Action2 
Action3 
Action4 
ScrollUp 
ScrollDown 

◆ EType

Enumerator
LayerCustomEvent 
KeyPress 
ExternalCustomEvent 
MenuNavigation 

Member Data Documentation

◆ CustomEventData

Array<Text> CManiaAppEvent::CustomEventData

◆ CustomEventLayer

CUILayer* const CManiaAppEvent::CustomEventLayer

◆ CustomEventType

Text const CManiaAppEvent::CustomEventType

◆ ExternalEventData

Array<Text> CManiaAppEvent::ExternalEventData

◆ ExternalEventType

Text const CManiaAppEvent::ExternalEventType

◆ IsActionAutoRepeat

Boolean const CManiaAppEvent::IsActionAutoRepeat

◆ KeyCode

Integer const CManiaAppEvent::KeyCode

◆ KeyName

Text const CManiaAppEvent::KeyName

◆ MenuNavAction

CManiaAppEvent::EMenuNavAction const CManiaAppEvent::MenuNavAction

◆ Type

CManiaAppEvent::EType const CManiaAppEvent::Type

The documentation for this class was generated from the following file: