ManiaScript  2019-10-10
The script language used in ManiaPlanet gaming system
Public Types | Public Attributes | List of all members
CMapEditorPluginEvent Struct Reference

#include <big.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,
  CursorPick, CursorPlace, CursorDelete, CameraUp,
  CameraRight, CameraDown, CameraLeft, CameraZoomNext,
  Camera0, Camera1, Camera3, Camera7,
  Camera9, PivotChange, CursorTurnSlightly, CursorTurnSlightlyAntiClockwise,
  IconUp, IconRight, IconDown, IconLeft,
  RemoveAll, Save, SaveAs, MapStyle,
  ClassicMapEditor
}
 
- Public Types inherited from CManiaAppEvent
enum  EType { LayerCustomEvent, KeyPress, ExternalCustomEvent, MenuNavigation }
 
enum  EMenuNavAction {
  Up, Right, Left, Down,
  Select, Cancel, PageUp, PageDown,
  AppMenu, Action1, Action2, ScrollUp,
  ScrollDown
}
 

Public Attributes

const Type Type
 
const EInput Input
 
const Ident EditedAnchorDataId
 
const Boolean IsFromPad
 
const Boolean IsFromMouse
 
const Boolean IsFromKeyboard
 
const Boolean OnlyScriptMetadataModified
 
const Boolean MapSavedOrSaveCancelled
 
- Public Attributes inherited from CManiaAppEvent
const EType Type
 
const CUILayer CustomEventLayer
 
const Text CustomEventType
 
const Text [] CustomEventData
 
const Text ExternalEventType
 
const Text [] ExternalEventData
 
const EMenuNavAction MenuNavAction
 
const Boolean IsActionAutoRepeat
 
const Integer KeyCode
 
const Text KeyName
 
- Public Attributes inherited from CBaseConstEvent
Boolean HasBeenProcessed
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local An event

Member Enumeration Documentation

◆ EInput

Enumerator
Unknown 
Menu 
SwitchToRace 
Undo 
Redo 
CursorUp 
CursorRight 
CursorDown 
CursorLeft 
CursorRaise 
CursorLower 
CursorTurn 
CursorPick 
CursorPlace 
CursorDelete 
CameraUp 
CameraRight 
CameraDown 
CameraLeft 
CameraZoomNext 
Camera0 
Camera1 
Camera3 
Camera7 
Camera9 
PivotChange 
CursorTurnSlightly 
CursorTurnSlightlyAntiClockwise 
IconUp 
IconRight 
IconDown 
IconLeft 
RemoveAll 
Save 
SaveAs 
MapStyle 
ClassicMapEditor 

◆ Type

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

Member Data Documentation

◆ EditedAnchorDataId

const Ident CMapEditorPluginEvent::EditedAnchorDataId

◆ Input

const EInput CMapEditorPluginEvent::Input

◆ IsFromKeyboard

const Boolean CMapEditorPluginEvent::IsFromKeyboard

◆ IsFromMouse

const Boolean CMapEditorPluginEvent::IsFromMouse

◆ IsFromPad

const Boolean CMapEditorPluginEvent::IsFromPad

◆ MapSavedOrSaveCancelled

const Boolean CMapEditorPluginEvent::MapSavedOrSaveCancelled

◆ OnlyScriptMetadataModified

const Boolean CMapEditorPluginEvent::OnlyScriptMetadataModified

◆ Type


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