ManiaScript Trackmania 2020  30/10/2024
All Classes Namespaces Files Functions Variables Enumerations Enumerator
CMapEditorPluginEvent Class Reference

An event. More...

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

16317  {
16318  Unknown,
16319  Menu,
16320  SwitchToRace,
16321  Undo,
16322  Redo,
16323  CursorUp,
16324  CursorRight,
16325  CursorDown,
16326  CursorLeft,
16327  CursorRaise,
16328  CursorLower,
16329  CursorTurn,
16334  CursorPick,
16335  CursorPlace,
16336  CursorDelete,
16337  CameraUp,
16338  CameraRight,
16339  CameraDown,
16340  CameraLeft,
16342  Camera0,
16343  Camera1,
16344  Camera3,
16345  Camera7,
16346  Camera9,
16347  PivotChange,
16348  IconUp,
16349  IconRight,
16350  IconDown,
16351  IconLeft,
16352  RemoveAll,
16353  Save,
16354  SelectAll,
16355  Copy,
16356  Cut,
16357  Paste,
16358  };

◆ Type

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

Definition at line 16298 of file 2024_10_30.h.

16298  {
16300  KeyPress,
16301  (reserved),
16305  CursorChange,
16306  MapModified,
16307  EditorInput,
16309  EditAnchor,
16312  StartTest,
16313  };

Member Data Documentation

◆ EditedAnchorDataId

Ident const CMapEditorPluginEvent::EditedAnchorDataId

Definition at line 16370 of file 2024_10_30.h.

◆ Input

CMapEditorPluginEvent::EInput const CMapEditorPluginEvent::Input

Definition at line 16366 of file 2024_10_30.h.

◆ IsFromKeyboard

Boolean const CMapEditorPluginEvent::IsFromKeyboard

Definition at line 16382 of file 2024_10_30.h.

◆ IsFromMouse

Boolean const CMapEditorPluginEvent::IsFromMouse

Definition at line 16378 of file 2024_10_30.h.

◆ IsFromPad

Boolean const CMapEditorPluginEvent::IsFromPad

Definition at line 16374 of file 2024_10_30.h.

◆ MapSavedOrSaveCancelled

Boolean const CMapEditorPluginEvent::MapSavedOrSaveCancelled

Definition at line 16390 of file 2024_10_30.h.

◆ OnlyScriptMetadataModified

Boolean const CMapEditorPluginEvent::OnlyScriptMetadataModified

Definition at line 16386 of file 2024_10_30.h.

◆ Type


The documentation for this class was generated from the following file:
CMapEditorPluginEvent::CursorTurn
@ CursorTurn
Definition: 2024_10_30.h:16329
CMapEditorPluginEvent::CameraRight
@ CameraRight
Definition: 2024_10_30.h:16338
CMapEditorPluginEvent::SelectAll
@ SelectAll
Definition: 2024_10_30.h:16354
CMapEditorPluginEvent::CursorChange
@ CursorChange
Definition: 2024_10_30.h:16305
CMapEditorPluginEvent::Camera1
@ Camera1
Definition: 2024_10_30.h:16343
CMapEditorPluginEvent::LayerCustomEvent
@ LayerCustomEvent
Definition: 2024_10_30.h:16299
CMapEditorPluginEvent::Camera9
@ Camera9
Definition: 2024_10_30.h:16346
CMapEditorPluginEvent::CursorLower
@ CursorLower
Definition: 2024_10_30.h:16328
CMapEditorPluginEvent::CursorTurnSlightly
@ CursorTurnSlightly
Definition: 2024_10_30.h:16330
CMapEditorPluginEvent::IconDown
@ IconDown
Definition: 2024_10_30.h:16350
CMapEditorPluginEvent::MapSavedOrSaveCancelled
Boolean const MapSavedOrSaveCancelled
Definition: 2024_10_30.h:16390
CMapEditorPluginEvent::MapModified
@ MapModified
Definition: 2024_10_30.h:16306
CMapEditorPluginEvent::PivotChange
@ PivotChange
Definition: 2024_10_30.h:16347
CMapEditorPluginEvent::Camera0
@ Camera0
Definition: 2024_10_30.h:16342
CMapEditorPluginEvent::CursorPlace
@ CursorPlace
Definition: 2024_10_30.h:16335
CMapEditorPluginEvent::CameraDown
@ CameraDown
Definition: 2024_10_30.h:16339
CMapEditorPluginEvent::EditAnchor
@ EditAnchor
Definition: 2024_10_30.h:16309
CMapEditorPluginEvent::CameraUp
@ CameraUp
Definition: 2024_10_30.h:16337
CMapEditorPluginEvent::CursorUp
@ CursorUp
Definition: 2024_10_30.h:16323
CMapEditorPluginEvent::RemoveAll
@ RemoveAll
Definition: 2024_10_30.h:16352
CMapEditorPluginEvent::SwitchToRace
@ SwitchToRace
Definition: 2024_10_30.h:16320
CMapEditorPluginEvent::Save
@ Save
Definition: 2024_10_30.h:16353
CMapEditorPluginEvent::CursorTiltRight
@ CursorTiltRight
Definition: 2024_10_30.h:16333
CMapEditorPluginEvent::IconUp
@ IconUp
Definition: 2024_10_30.h:16348
CMapEditorPluginEvent::Menu
@ Menu
Definition: 2024_10_30.h:16319
CMapEditorPluginEvent::EditorInput
@ EditorInput
Definition: 2024_10_30.h:16307
CMapEditorPluginEvent::CursorTurnSlightlyAntiClockwise
@ CursorTurnSlightlyAntiClockwise
Definition: 2024_10_30.h:16331
CMapEditorPluginEvent::Cut
@ Cut
Definition: 2024_10_30.h:16356
CMapEditorPluginEvent::Camera3
@ Camera3
Definition: 2024_10_30.h:16344
CMapEditorPluginEvent::Undo
@ Undo
Definition: 2024_10_30.h:16321
CMapEditorPluginEvent::Copy
@ Copy
Definition: 2024_10_30.h:16355
CMapEditorPluginEvent::CursorRaise
@ CursorRaise
Definition: 2024_10_30.h:16327
CMapEditorPluginEvent::StartValidation
@ StartValidation
Definition: 2024_10_30.h:16311
CMapEditorPluginEvent::IconRight
@ IconRight
Definition: 2024_10_30.h:16349
CMapEditorPluginEvent::StartTest
@ StartTest
Definition: 2024_10_30.h:16312
CMapEditorPluginEvent::CameraLeft
@ CameraLeft
Definition: 2024_10_30.h:16340
CMapEditorPluginEvent::CursorRight
@ CursorRight
Definition: 2024_10_30.h:16324
CMapEditorPluginEvent::CursorDown
@ CursorDown
Definition: 2024_10_30.h:16325
CMapEditorPluginEvent::CursorPick
@ CursorPick
Definition: 2024_10_30.h:16334
CMapEditorPluginEvent::CursorTiltLeft
@ CursorTiltLeft
Definition: 2024_10_30.h:16332
CMapEditorPluginEvent::Unknown
@ Unknown
Definition: 2024_10_30.h:16318
CMapEditorPluginEvent::Redo
@ Redo
Definition: 2024_10_30.h:16322
CMapEditorPluginEvent::KeyPress
@ KeyPress
Definition: 2024_10_30.h:16300
CMapEditorPluginEvent::CursorLeft
@ CursorLeft
Definition: 2024_10_30.h:16326
CMapEditorPluginEvent::Camera7
@ Camera7
Definition: 2024_10_30.h:16345
CMapEditorPluginEvent::CursorSelectionEnd
@ CursorSelectionEnd
Definition: 2024_10_30.h:16304
CMapEditorPluginEvent::IconLeft
@ IconLeft
Definition: 2024_10_30.h:16351
CMapEditorPluginEvent::EditObjectives
@ EditObjectives
Definition: 2024_10_30.h:16310
CMapEditorPluginEvent::CursorDelete
@ CursorDelete
Definition: 2024_10_30.h:16336
CMapEditorPluginEvent::MenuNavigation
@ MenuNavigation
Definition: 2024_10_30.h:16302
CMapEditorPluginEvent::Paste
@ Paste
Definition: 2024_10_30.h:16357
CMapEditorPluginEvent::CursorSelectionBegin
@ CursorSelectionBegin
Definition: 2024_10_30.h:16303
CMapEditorPluginEvent::CameraZoomNext
@ CameraZoomNext
Definition: 2024_10_30.h:16341