ManiaScript Trackmania 2020  30/10/2024
CEditorPluginModuleEvent Class Reference

An event. More...

#include <2024_10_30.h>

Inheritance diagram for CEditorPluginModuleEvent:
CManiaAppEvent CBaseConstEvent CNod

Public Types

enum  Type {
  LayerCustomEvent, KeyPress, MenuNavigation, Exit,
  FileNew, FileOpen, FileSave, FileSaveAs
}
 
- Public Types inherited from CManiaAppEvent
enum  EType { LayerCustomEvent, KeyPress, ExternalCustomEvent, MenuNavigation }
 
enum  EMenuNavAction {
  Up, Right, Left, Down,
  Select, Cancel, PageUp, PageDown,
  AppMenu, Action1, Action2, Action3,
  Action4, ScrollUp, ScrollDown
}
 

Public Member Functions

Void Eat ()
 

Public Attributes

CEditorPluginModuleEvent::Type const Type
 
- Public Attributes inherited from CManiaAppEvent
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

Definition at line 19051 of file 2024_10_30.h.

Member Enumeration Documentation

◆ Type

Enumerator
LayerCustomEvent 
KeyPress 
MenuNavigation 
Exit 
FileNew 
FileOpen 
FileSave 
FileSaveAs 

Definition at line 19056 of file 2024_10_30.h.

19056  {
19058  KeyPress,
19059  (reserved),
19061  Exit,
19062  FileNew,
19063  FileOpen,
19064  FileSave,
19065  FileSaveAs,
19066  };

Member Function Documentation

◆ Eat()

Void CEditorPluginModuleEvent::Eat ( )

Member Data Documentation

◆ Type


The documentation for this class was generated from the following file:
CEditorPluginModuleEvent::FileNew
@ FileNew
Definition: 2024_10_30.h:19062
CEditorPluginModuleEvent::KeyPress
@ KeyPress
Definition: 2024_10_30.h:19058
CEditorPluginModuleEvent::FileSaveAs
@ FileSaveAs
Definition: 2024_10_30.h:19065
CEditorPluginModuleEvent::LayerCustomEvent
@ LayerCustomEvent
Definition: 2024_10_30.h:19057
CEditorPluginModuleEvent::FileOpen
@ FileOpen
Definition: 2024_10_30.h:19063
CEditorPluginModuleEvent::Exit
@ Exit
Definition: 2024_10_30.h:19061
CEditorPluginModuleEvent::FileSave
@ FileSave
Definition: 2024_10_30.h:19064
CEditorPluginModuleEvent::MenuNavigation
@ MenuNavigation
Definition: 2024_10_30.h:19060