ManiaScript Trackmania 2020  14/07/2025
CMapEditorPluginEvent Class Reference

An event. More...

#include <2025_07_14.h>

Inheritance diagram for CMapEditorPluginEvent:
CManiaAppEvent CBaseConstEvent CNod

Public Types

enum  Type {
  LayerCustomEvent, KeyPress, MenuNavigation, CursorSelectionBegin,
  CursorSelectionEnd, CursorChange, MapModified, EditorInput,
  MapSavedOrSaveCancelled, EditAnchor, EditObjectives, StartValidation,
  StartTest
}
 
enum  EInput {
  Unknown, Menu, SwitchToRace, Undo,
  Redo, CursorUp, CursorRight, CursorDown,
  CursorLeft, CursorRaise, CursorLower, CursorTurn,
  CursorTurnSlightly, CursorTurnSlightlyAntiClockwise, CursorTiltLeft, CursorTiltRight,
  CursorPick, CursorPlace, CursorDelete, CameraUp,
  CameraRight, CameraDown, CameraLeft, CameraZoomNext,
  Camera0, Camera1, Camera3, Camera7,
  Camera9, PivotChange, IconUp, IconRight,
  IconDown, IconLeft, RemoveAll, Save,
  SelectAll, Copy, Cut, Paste
}
 
- 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 Attributes

CMapEditorPluginEvent::Type const Type
 
CMapEditorPluginEvent::EInput const Input
 
Ident const EditedAnchorDataId
 
Boolean const IsFromPad
 
Boolean const IsFromMouse
 
Boolean const IsFromKeyboard
 
Boolean const OnlyScriptMetadataModified
 
Boolean const MapSavedOrSaveCancelled
 
- 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 16321 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EInput

Enumerator
Unknown 
Menu 
SwitchToRace 
Undo 
Redo 
CursorUp 
CursorRight 
CursorDown 
CursorLeft 
CursorRaise 
CursorLower 
CursorTurn 
CursorTurnSlightly 
CursorTurnSlightlyAntiClockwise 
CursorTiltLeft 
CursorTiltRight 
CursorPick 
CursorPlace 
CursorDelete 
CameraUp 
CameraRight 
CameraDown 
CameraLeft 
CameraZoomNext 
Camera0 
Camera1 
Camera3 
Camera7 
Camera9 
PivotChange 
IconUp 
IconRight 
IconDown 
IconLeft 
RemoveAll 
Save 
SelectAll 
Copy 
Cut 
Paste 

Definition at line 16345 of file 2025_07_14.h.

16345  {
16346  Unknown,
16347  Menu,
16348  SwitchToRace,
16349  Undo,
16350  Redo,
16351  CursorUp,
16352  CursorRight,
16353  CursorDown,
16354  CursorLeft,
16355  CursorRaise,
16356  CursorLower,
16357  CursorTurn,
16362  CursorPick,
16363  CursorPlace,
16364  CursorDelete,
16365  CameraUp,
16366  CameraRight,
16367  CameraDown,
16368  CameraLeft,
16370  Camera0,
16371  Camera1,
16372  Camera3,
16373  Camera7,
16374  Camera9,
16375  PivotChange,
16376  IconUp,
16377  IconRight,
16378  IconDown,
16379  IconLeft,
16380  RemoveAll,
16381  Save,
16382  SelectAll,
16383  Copy,
16384  Cut,
16385  Paste,
16386  };

◆ Type

Enumerator
LayerCustomEvent 
KeyPress 
MenuNavigation 
CursorSelectionBegin 
CursorSelectionEnd 
CursorChange 
MapModified 
EditorInput 
MapSavedOrSaveCancelled 
EditAnchor 
EditObjectives 
StartValidation 
StartTest 

Definition at line 16326 of file 2025_07_14.h.

16326  {
16328  KeyPress,
16329  (reserved),
16333  CursorChange,
16334  MapModified,
16335  EditorInput,
16337  EditAnchor,
16340  StartTest,
16341  };

Member Data Documentation

◆ EditedAnchorDataId

Ident const CMapEditorPluginEvent::EditedAnchorDataId

Definition at line 16398 of file 2025_07_14.h.

◆ Input

CMapEditorPluginEvent::EInput const CMapEditorPluginEvent::Input

Definition at line 16394 of file 2025_07_14.h.

◆ IsFromKeyboard

Boolean const CMapEditorPluginEvent::IsFromKeyboard

Definition at line 16410 of file 2025_07_14.h.

◆ IsFromMouse

Boolean const CMapEditorPluginEvent::IsFromMouse

Definition at line 16406 of file 2025_07_14.h.

◆ IsFromPad

Boolean const CMapEditorPluginEvent::IsFromPad

Definition at line 16402 of file 2025_07_14.h.

◆ MapSavedOrSaveCancelled

Boolean const CMapEditorPluginEvent::MapSavedOrSaveCancelled

Definition at line 16418 of file 2025_07_14.h.

◆ OnlyScriptMetadataModified

Boolean const CMapEditorPluginEvent::OnlyScriptMetadataModified

Definition at line 16414 of file 2025_07_14.h.

◆ Type


The documentation for this class was generated from the following file:
CMapEditorPluginEvent::CursorTurn
@ CursorTurn
Definition: 2025_07_14.h:16357
CMapEditorPluginEvent::CameraRight
@ CameraRight
Definition: 2025_07_14.h:16366
CMapEditorPluginEvent::SelectAll
@ SelectAll
Definition: 2025_07_14.h:16382
CMapEditorPluginEvent::CursorChange
@ CursorChange
Definition: 2025_07_14.h:16333
CMapEditorPluginEvent::Camera1
@ Camera1
Definition: 2025_07_14.h:16371
CMapEditorPluginEvent::LayerCustomEvent
@ LayerCustomEvent
Definition: 2025_07_14.h:16327
CMapEditorPluginEvent::Camera9
@ Camera9
Definition: 2025_07_14.h:16374
CMapEditorPluginEvent::CursorLower
@ CursorLower
Definition: 2025_07_14.h:16356
CMapEditorPluginEvent::CursorTurnSlightly
@ CursorTurnSlightly
Definition: 2025_07_14.h:16358
CMapEditorPluginEvent::IconDown
@ IconDown
Definition: 2025_07_14.h:16378
CMapEditorPluginEvent::MapSavedOrSaveCancelled
Boolean const MapSavedOrSaveCancelled
Definition: 2025_07_14.h:16418
CMapEditorPluginEvent::MapModified
@ MapModified
Definition: 2025_07_14.h:16334
CMapEditorPluginEvent::PivotChange
@ PivotChange
Definition: 2025_07_14.h:16375
CMapEditorPluginEvent::Camera0
@ Camera0
Definition: 2025_07_14.h:16370
CMapEditorPluginEvent::CursorPlace
@ CursorPlace
Definition: 2025_07_14.h:16363
CMapEditorPluginEvent::CameraDown
@ CameraDown
Definition: 2025_07_14.h:16367
CMapEditorPluginEvent::EditAnchor
@ EditAnchor
Definition: 2025_07_14.h:16337
CMapEditorPluginEvent::CameraUp
@ CameraUp
Definition: 2025_07_14.h:16365
CMapEditorPluginEvent::CursorUp
@ CursorUp
Definition: 2025_07_14.h:16351
CMapEditorPluginEvent::RemoveAll
@ RemoveAll
Definition: 2025_07_14.h:16380
CMapEditorPluginEvent::SwitchToRace
@ SwitchToRace
Definition: 2025_07_14.h:16348
CMapEditorPluginEvent::Save
@ Save
Definition: 2025_07_14.h:16381
CMapEditorPluginEvent::CursorTiltRight
@ CursorTiltRight
Definition: 2025_07_14.h:16361
CMapEditorPluginEvent::IconUp
@ IconUp
Definition: 2025_07_14.h:16376
CMapEditorPluginEvent::Menu
@ Menu
Definition: 2025_07_14.h:16347
CMapEditorPluginEvent::EditorInput
@ EditorInput
Definition: 2025_07_14.h:16335
CMapEditorPluginEvent::CursorTurnSlightlyAntiClockwise
@ CursorTurnSlightlyAntiClockwise
Definition: 2025_07_14.h:16359
CMapEditorPluginEvent::Cut
@ Cut
Definition: 2025_07_14.h:16384
CMapEditorPluginEvent::Camera3
@ Camera3
Definition: 2025_07_14.h:16372
CMapEditorPluginEvent::Undo
@ Undo
Definition: 2025_07_14.h:16349
CMapEditorPluginEvent::Copy
@ Copy
Definition: 2025_07_14.h:16383
CMapEditorPluginEvent::CursorRaise
@ CursorRaise
Definition: 2025_07_14.h:16355
CMapEditorPluginEvent::StartValidation
@ StartValidation
Definition: 2025_07_14.h:16339
CMapEditorPluginEvent::IconRight
@ IconRight
Definition: 2025_07_14.h:16377
CMapEditorPluginEvent::StartTest
@ StartTest
Definition: 2025_07_14.h:16340
CMapEditorPluginEvent::CameraLeft
@ CameraLeft
Definition: 2025_07_14.h:16368
CMapEditorPluginEvent::CursorRight
@ CursorRight
Definition: 2025_07_14.h:16352
CMapEditorPluginEvent::CursorDown
@ CursorDown
Definition: 2025_07_14.h:16353
CMapEditorPluginEvent::CursorPick
@ CursorPick
Definition: 2025_07_14.h:16362
CMapEditorPluginEvent::CursorTiltLeft
@ CursorTiltLeft
Definition: 2025_07_14.h:16360
CMapEditorPluginEvent::Unknown
@ Unknown
Definition: 2025_07_14.h:16346
CMapEditorPluginEvent::Redo
@ Redo
Definition: 2025_07_14.h:16350
CMapEditorPluginEvent::KeyPress
@ KeyPress
Definition: 2025_07_14.h:16328
CMapEditorPluginEvent::CursorLeft
@ CursorLeft
Definition: 2025_07_14.h:16354
CMapEditorPluginEvent::Camera7
@ Camera7
Definition: 2025_07_14.h:16373
CMapEditorPluginEvent::CursorSelectionEnd
@ CursorSelectionEnd
Definition: 2025_07_14.h:16332
CMapEditorPluginEvent::IconLeft
@ IconLeft
Definition: 2025_07_14.h:16379
CMapEditorPluginEvent::EditObjectives
@ EditObjectives
Definition: 2025_07_14.h:16338
CMapEditorPluginEvent::CursorDelete
@ CursorDelete
Definition: 2025_07_14.h:16364
CMapEditorPluginEvent::MenuNavigation
@ MenuNavigation
Definition: 2025_07_14.h:16330
CMapEditorPluginEvent::Paste
@ Paste
Definition: 2025_07_14.h:16385
CMapEditorPluginEvent::CursorSelectionBegin
@ CursorSelectionBegin
Definition: 2025_07_14.h:16331
CMapEditorPluginEvent::CameraZoomNext
@ CameraZoomNext
Definition: 2025_07_14.h:16369