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

API for the plugins of the map editor. More...

#include <doc.h>

Inheritance diagram for CMapEditorPlugin:
[legend]

Public Types

enum  CardinalDirections { North , East , South , West }
enum  CardinalDirections8 {
  North , East , South , West ,
  NorthEast , SouthEast , SouthWest , NorthWest
}
enum  RelativeDirections {
  Forward , RightForward , Right , RightBackward ,
  Backward , LeftBackward , Left , LeftForward
}
enum  PlaceMode {
  Unknown , Terraform , Block , Macroblock ,
  Skin , CopyPaste , Test , Plugin ,
  CustomSelection , OffZone , BlockProperty , Path ,
  GhostBlock , Item , Light , FreeBlock ,
  FreeMacroblock
}
enum  EditMode {
  Unknown , Place , FreeLook , Erase ,
  Pick , SelectionAdd , SelectionRemove
}
enum  ShadowsQuality {
  NotComputed , VeryFast , Fast , Default ,
  High , Ultra
}
enum  ValidationStatus { NotValidable , Validable , Validated }
enum  MapElemColor {
  Default , White , Green , Blue ,
  Red , Black
}
enum  PhaseOffset {
  None , One8th , Two8th , Three8th ,
  Four8th , Five8th , Six8th , Seven8th
}
enum  MapElemLightmapQuality {
  Normal , High , VeryHigh , Highest ,
  Low , VeryLow , Lowest
}
enum  MapElemColorPalette {
  Classic , Stunt , Red , Orange ,
  Yellow , Lime , Green , Cyan ,
  Blue , Purple , Pink , White ,
  Black
}
Public Types inherited from CManiaApp
enum  ELinkType { ExternalBrowser , ManialinkBrowser }

Public Member Functions

Void HideOtherPlugins ()
Void ShowOtherPlugins ()
Void ComputeShadows ()
Void ComputeShadows (CMapEditorPlugin::ShadowsQuality ShadowsQuality)
Void DisplayDefaultSetObjectivesDialog ()
Boolean Undo ()
Boolean Redo ()
Void Help ()
Void Validate ()
Void AutoSave ()
Void Quit ()
Void QuickQuit ()
Void QuitAndSetResult (Text Type, Array< Text > Data)
Void QuickQuitAndSetResult (Text Type, Array< Text > Data)
Void TestMapFromStart ()
Void TestMapFromCoord (Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void TestMapFromMacroblockInstance (CMacroblockInstance MbInstance)
Void TestMapWithMode (Text RulesModeName)
Void TestMapWithMode (Text RulesModeName, Text SettingsXml)
Void TestMapWithMode_SplitScreen (Text RulesModeName)
Void TestMapWithMode_SplitScreen (Text RulesModeName, Integer ScreenCount)
Void TestMapWithMode_SplitScreen (Text RulesModeName, Integer ScreenCount, Integer FakeCount, Text SettingsXml)
Void SaveMap (Text FileName)
Void SaveMapGamepadEditor (Text FileName)
Void SaveMap (Text FileName, Text Path)
Void SetNextMapElemColorPalette ()
CMapEditorPlugin::MapElemColor GetMapElemColor (CBlock Block)
CMapEditorPlugin::MapElemColor GetMapElemColor (CItemAnchor AnchoredObject)
CMapEditorPlugin::MapElemColor GetMapElemColor (CAnchorData Anchor)
Void SetMapElemColor (CBlock Block, CMapEditorPlugin::MapElemColor Color)
Void SetMapElemColor (CItemAnchor AnchoredObject, CMapEditorPlugin::MapElemColor Color)
Void SetMapElemColor (CAnchorData Anchor, CMapEditorPlugin::MapElemColor Color)
Text GetColorPaletteName (CMapEditorPlugin::MapElemColorPalette EColorPalette)
Vec3 GetColorPaletteCurrentColor (CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Vec3 GetColorPaletteColorblindColor (CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Vec3 GetColorPaletteNotColorblindColor (CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Boolean GetRaceCamera (Vec3 Position, Real Yaw, Real Pitch, Real Roll, Real FovY)
Void RemoveAllBlocks ()
Void RemoveAllTerrain ()
Void RemoveAllOffZone ()
Void RemoveAllObjects ()
Void RemoveAll ()
Void RemoveAllBlocksAndTerrain ()
Void ShowCustomSelection ()
Void HideCustomSelection ()
Void CopyPaste_Copy ()
Void CopyPaste_Cut ()
Void CopyPaste_Remove ()
Void CopyPaste_SelectAll ()
Void CopyPaste_ResetSelection ()
Void OpenToolsMenu ()
Void EditMediatrackIngame ()
Void PreloadAllBlocks ()
Void PreloadAllItems ()
Boolean CanPlaceBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, Boolean OnGround, Integer VariantIndex)
Boolean PlaceBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean CanPlaceGhostBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceGhostBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean CanPlaceBlock_NoDestruction (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, Boolean OnGround, Integer VariantIndex)
Boolean PlaceBlock_NoDestruction (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean CanPlaceRoadBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Boolean PlaceRoadBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Boolean CanPlaceTerrainBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Boolean PlaceTerrainBlocks (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Boolean PlaceTerrainBlocks_NoDestruction (CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Boolean CanPlaceMacroblock (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceMacroblock (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceMacroblock_AirMode (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean CanPlaceMacroblock_NoDestruction (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceMacroblock_NoDestruction (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean CanPlaceMacroblock_NoTerrain (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceMacroblock_NoTerrain (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean RemoveMacroblock (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean RemoveMacroblock_NoTerrain (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
CBlock GetBlock (Int3 Coord)
CBlock GetBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
CBlock GetGhostBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean IsBlockModelSkinnable (CBlockModel BlockModel)
Integer GetNbBlockModelSkins (CBlockModel BlockModel)
Text GetBlockModelSkin (CBlockModel BlockModel, Integer SkinIndex)
Boolean IsItemModelSkinnable (CGameItemModel ItemModel)
Integer GetNbItemModelSkins (CGameItemModel ItemModel)
Text GetItemModelSkin (CGameItemModel ItemModel, Integer SkinIndex)
Text GetSkinDisplayName (Text SkinFileName)
Text GetBlockSkinBg (CBlock Block)
Text GetBlockSkinFg (CBlock Block)
Void SetBlockSkin (CBlock Block, Text SkinFileName)
Void SetBlockSkins (CBlock Block, Text BgSkinFileName, Text FgSkinFileName)
Text GetItemSkinBg (CItemAnchor AnchoredObject)
Text GetItemSkinFg (CItemAnchor AnchoredObject)
Void SetItemSkin (CItemAnchor AnchoredObject, Text SkinFileName)
Void SetItemSkins (CItemAnchor AnchoredObject, Text BgSkinFileName, Text FgSkinFileName)
Boolean IsSkinForeground (CBlockModel BlockModel, Text SkinFileName)
Boolean IsSkinForeground (CGameItemModel ItemModel, Text SkinFileName)
Boolean IsMacroblockModelSkinnable (CMacroblockModel BlockModel)
Boolean SetMacroblockSkin (CMacroblockInstance Macroblock, Text SkinFileName)
Boolean OpenBlockSkinDialog (CBlock Block)
Boolean RemoveBlock (Int3 Coord)
Boolean RemoveBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean RemoveGhostBlock (CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean RemoveTerrainBlocks (Int3 StartCoord, Int3 EndCoord)
Integer GetBlockGroundHeight (CBlockModel BlockModel, Integer CoordX, Integer CoordZ, CMapEditorPlugin::CardinalDirections Dir)
Integer GetGroundHeight (Integer CoordX, Integer CoordZ)
Int3 GetMouseCoordOnGround ()
Int3 GetMouseCoordAtHeight (Integer CoordY)
CBlock GetStartLineBlock ()
Boolean RemoveItem (CAnchorData Item)
Void CopyPaste_AddOrSubSelection (Int3 StartCoord, Int3 EndCoord)
Boolean CopyPaste_Symmetrize ()
Integer CopyPaste_GetSelectedCoordsCount ()
Void SaveMacroblock (CMacroblockModel MacroblockModel)
Boolean CopyPaste_ApplyColorToSelection (CMapEditorPlugin::MapElemColor Color)
Boolean CopyPaste_IncreaseSelectionPhaseOffset (CMapEditorPlugin::PhaseOffset Offset)
Boolean CopyPaste_DecreaseSelectionPhaseOffset (CMapEditorPlugin::PhaseOffset Offset)
Boolean CopyPaste_SetSelectionPhaseOffset (CMapEditorPlugin::PhaseOffset Offset)
Boolean CopyPaste_ApplyLightmapQualityToSelection (CMapEditorPlugin::MapElemLightmapQuality LightmapQuality)
Void CopyPaste_GetLightmapQualityInSelection ()
CMacroblockModel GetMacroblockModelFromFilePath (Text MacroblockModelFilePath)
CBlockModel GetTerrainBlockModelFromName (Text TerrainBlockModelName)
CBlockModel GetBlockModelFromName (Text BlockModelName)
CBlockClipList CreateFrameClipList ()
CBlockClipList CreateFixedClipList ()
Void UnvalidateMetadata ()
Void UnvalidateGameplayInfo ()
Void UnvalidatePlayfield ()
Boolean RemoveMacroblock_NoTerrain_NoUnvalidate (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean PlaceMacroblock_NoTerrain_NoUnvalidate (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void ResetAutoRepeat ()
Void ComputeItemsForMacroblockInstance (CMacroblockInstance MacroBlockInstance)
Void GetConnectResults (CBlock ExistingBlock, CBlockModel NewBlock)
Void GetConnectResults (CBlock ExistingBlock, CMacroblockModel NewBlock)
Void GetConnectResults (CMacroblockInstance ExistingBlock, CBlockModel NewBlock)
Void GetConnectResults (CMacroblockInstance ExistingBlock, CMacroblockModel NewBlock)
Integer GetStartBlockCount (Boolean IncludeMultilaps)
Integer GetFinishBlockCount (Boolean IncludeMultilaps)
Integer GetMultilapBlockCount ()
Integer GetCheckpointBlockCount ()
Integer GetItemsCountResult ()
CMacroblockInstance CreateMacroblockInstance (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor)
CMacroblockInstance CreateMacroblockInstance (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor, Integer UserData)
CMacroblockInstance CreateMacroblockInstance (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CBlockClipList DefaultClipList, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor)
CMacroblockInstance CreateMacroblockInstance (CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CBlockClipList DefaultClipList, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor, Integer UserData)
CMacroblockInstance GetMacroblockInstanceFromOrder (Integer Order)
CMacroblockInstance GetMacroblockInstanceFromUnitCoord (Int3 Coord)
CMacroblockInstance GetLatestMacroblockInstance ()
CMacroblockInstance GetLatestMacroblockInstance (Integer Offset)
CMacroblockInstance GetMacroblockInstanceConnectedToClip (CBlockClip Clip)
Boolean RemoveMacroblockInstance (CMacroblockInstance MacroblockInstance)
Boolean RemoveMacroblockInstanceFromOrder (Integer Order)
Boolean RemoveMacroblockInstanceFromUnitCoord (Integer Order)
Boolean RemoveMacroblockInstancesByUserData (Integer UserData)
Void ResetAllMacroblockInstances ()
Integer GetMaxOrder ()
Boolean SetMapType (Text MapType)
Text GetMapType ()
Void SetMapStyle (Text MapStyle)
Text GetMapStyle ()
Text GetAvailableMapName ()
Boolean IsMapFileNameAvailable (Text MapName)
Vec3 GetVec3FromCoord (Int3 Coord)
Boolean DoesAnchorHaveSpawn (CAnchorData Anchor)
Public Member Functions inherited from CManiaApp
CUILayer UILayerCreate ()
Void UILayerDestroy (CUILayer Layer)
Void UILayerDestroyAll ()
Void LayerCustomEvent (CUILayer Layer, Text Type, Array< Text > Data)
Void OpenLink (Text Url, CManiaApp::ELinkType LinkType)
Boolean OpenFileInExplorer (Text FileName)
Void Dialog_Message (Text Message)
Text Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly)
Ident TTS_Context_Enter (Integer Level)
Ident TTS_Context_Leave (Ident ContextId)
Void TTS_Context_Change (Ident ContextId, CMlControl Control)
Void TTS_Context_Change (Ident ContextId, Text Text, Boolean Translate)
Void TTS_Context_Read (Integer Level)
Void TTS_Context_Read (Ident ContextId)
Text FilterProfanities (Text TextToFilter)

Public Attributes

Array< CMapEditorPluginEvent *const > PendingEvents
CMap *const Map
Text const MapName
Text const MapFileName
Boolean const IsEditorReadyForRequest
Boolean const BackToMainMenuRequested
Boolean HoldLoadingScreen
CMapEditorPlugin::ShadowsQuality const CurrentShadowsQuality
Boolean const IsUltraShadowsQualityAvailable
Boolean EnableMapTypeStartTest
CMapEditorPlugin::PlaceMode PlaceMode
CMapEditorPlugin::EditMode EditMode
CMapEditorPlugin::MapElemColor NextMapElemColor
CMapEditorPlugin::MapElemColorPalette MapElemColorPalette
Boolean const IsColorBlindModeActive
Array< CMapEditorPlugin::MapElemColorPaletteMapElemColorPalettes
Boolean ForceMacroblockColor
CMapEditorPlugin::PhaseOffset NextItemPhaseOffset
CMapEditorPlugin::PhaseOffset NextMbAdditionalPhaseOffset
CMapEditorPlugin::MapElemLightmapQuality NextMapElemLightmapQuality
Boolean ForceMacroblockLightmapQuality
Boolean UndergroundMode
Boolean BlockStockMode
CMapEditorInventory *const Inventory
Boolean HideInventory
Real CameraVAngle
Real CameraHAngle
Real CameraToTargetDistance
Vec3 CameraTargetPosition
Vec3 const CameraPosition
Real ThumbnailCameraVAngle
Real ThumbnailCameraHAngle
Real ThumbnailCameraRoll
Real ThumbnailCameraFovY
Vec3 ThumbnailCameraPosition
Boolean EnableAirMapping
Boolean EnableMixMapping
Array< CMapEditorPlugin::MapElemLightmapQualityCopyPaste_GetLightmapQualityInSelection_Results
Array< CItemAnchor *const > MacroblockInstanceItemsResults
Array< TextGetItemsCountRequest
CMapEditorCamera *const Camera
CMapEditorCursor *const Cursor
Array< CItemAnchor *const > Items
Array< TextMediatrackIngameClips
Integer MediatrackIngameEditedClipIndex
Array< CBlock *const > Blocks
Array< CBlockModel *const > BlockModels
Array< CBlockModel *const > TerrainBlockModels
Array< CMacroblockModel *const > MacroblockModels
Array< CBlock *const > ClassicBlocks
Array< CBlock *const > TerrainBlocks
Array< CBlock *const > GhostBlocks
Array< CBlockClipList *const > FixedClipLists
Array< CBlockClipList *const > FrameClipLists
Array< CBlockClipList *const > MacroblockInstanceClipLists
Array< CMacroblockInstance *const > MacroblockInstances
Array< CMapEditorConnectResults *const > ConnectResults
Array< CAnchorData *const > AnchorData
Array< Int3CustomSelectionCoords
Vec3 CustomSelectionRGB
Boolean EnableEditorInputsCustomProcessing
Boolean EnableCursorShowingWhenInterfaceIsFocused
Boolean HideEditorInterface
Boolean HideBlockHelpers
Boolean ShowPlacementGrid
Boolean const IsTesting
Boolean const IsValidating
Boolean const EditorInputIsDown_Menu
Boolean const EditorInputIsDown_SwitchToRace
Boolean const EditorInputIsDown_Undo
Boolean const EditorInputIsDown_Redo
Boolean const EditorInputIsDown_CursorTiltLeft
Boolean const EditorInputIsDown_CursorTiltRight
Boolean const EditorInputIsDown_CursorUp
Boolean const EditorInputIsDown_CursorRight
Boolean const EditorInputIsDown_CursorDown
Boolean const EditorInputIsDown_CursorLeft
Boolean const EditorInputIsDown_CursorRaise
Boolean const EditorInputIsDown_CursorLower
Boolean const EditorInputIsDown_CursorTurn
Boolean const EditorInputIsDown_CursorPick
Boolean const EditorInputIsDown_CursorPlace
Boolean const EditorInputIsDown_CursorDelete
Boolean const EditorInputIsDown_CameraUp
Boolean const EditorInputIsDown_CameraRight
Boolean const EditorInputIsDown_CameraDown
Boolean const EditorInputIsDown_CameraLeft
Boolean const EditorInputIsDown_CameraZoomNext
Boolean const EditorInputIsDown_Camera0
Boolean const EditorInputIsDown_Camera1
Boolean const EditorInputIsDown_Camera3
Boolean const EditorInputIsDown_Camera7
Boolean const EditorInputIsDown_Camera9
Boolean const EditorInputIsDown_PivotChange
Boolean const EditorInputIsDown_CursorTurnSlightly
Boolean const EditorInputIsDown_CursorTurnSlightlyAntiClockwise
Boolean const EditorInputIsDown_IconUp
Boolean const EditorInputIsDown_IconRight
Boolean const EditorInputIsDown_IconDown
Boolean const EditorInputIsDown_IconLeft
Boolean const EditorInputIsDown_RemoveAll
Boolean const EditorInputIsDown_Save
Boolean const EditorInputIsDown_SelectAll
Boolean const EditorInputIsDown_Copy
Boolean const EditorInputIsDown_Cut
Boolean const EditorInputIsDown_Paste
Real const CollectionSquareSize
Real const CollectionSquareHeight
Integer const CollectionGroundY
CMapEditorPlugin::ValidationStatus const ValidationStatus
Real BleacherSpectatorsFillRatio
Integer BleacherSpectatorsCount
Text ManialinkText
CMlPage *const ManialinkPage
Public Attributes inherited from CManiaApp
Text const ManiaAppUrl
Text const ManiaAppBaseUrl
Integer const Now
Boolean const IsVisible
Integer LayersDefaultManialinkVersion
CUser *const LocalUser
CTitle *const LoadedTitle
Boolean EnableMenuNavigationInputs
Array< CUILayer *const > UILayers
CParsingManager *const Xml
CHttpManager *const Http
CVideoManager *const Video
CAudioManager *const Audio
CInputManager *const Input
CDataFileMgr *const DataFileMgr
CScoreMgr *const ScoreMgr
CRankingsZoneMgr *const ZoneMgr
CTrackingMgr *const TrackingMgr
CUserV2Manager *const UserMgr
CWSNotificationManager *const WSNotificationMgr
CSystemPlatform *const System
Boolean TTS_Disabled
Public Attributes inherited from CNod
Ident const Id

Detailed Description

API for the plugins of the map editor.

Supported declare modes :

  • Local
  • Persistent

Member Enumeration Documentation

◆ CardinalDirections

Enumerator
North 
East 
South 
West 

◆ CardinalDirections8

Enumerator
North 
East 
South 
West 
NorthEast 
SouthEast 
SouthWest 
NorthWest 

◆ EditMode

Enumerator
Unknown 
Place 
FreeLook 
Erase 
Pick 
SelectionAdd 
SelectionRemove 

◆ MapElemColor

Enumerator
Default 
White 
Green 
Blue 
Red 
Black 

◆ MapElemColorPalette

Enumerator
Classic 
Stunt 
Red 
Orange 
Yellow 
Lime 
Green 
Cyan 
Blue 
Purple 
Pink 
White 
Black 

◆ MapElemLightmapQuality

Enumerator
Normal 
High 
VeryHigh 
Highest 
Low 
VeryLow 
Lowest 

◆ PhaseOffset

Enumerator
None 
One8th 
Two8th 
Three8th 
Four8th 
Five8th 
Six8th 
Seven8th 

◆ PlaceMode

Enumerator
Unknown 
Terraform 
Block 
Macroblock 
Skin 
CopyPaste 
Test 
Plugin 
CustomSelection 
OffZone 
BlockProperty 
Path 
GhostBlock 
Item 
Light 
FreeBlock 
FreeMacroblock 

◆ RelativeDirections

Enumerator
Forward 
RightForward 
Right 
RightBackward 
Backward 
LeftBackward 
Left 
LeftForward 

◆ ShadowsQuality

Enumerator
NotComputed 
VeryFast 
Fast 
Default 
High 
Ultra 

◆ ValidationStatus

Enumerator
NotValidable 
Validable 
Validated 

Member Function Documentation

◆ AutoSave()

Void CMapEditorPlugin::AutoSave ( )

◆ CanPlaceBlock()

Boolean CMapEditorPlugin::CanPlaceBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
Boolean OnGround,
Integer VariantIndex )

◆ CanPlaceBlock_NoDestruction()

Boolean CMapEditorPlugin::CanPlaceBlock_NoDestruction ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
Boolean OnGround,
Integer VariantIndex )

◆ CanPlaceGhostBlock()

Boolean CMapEditorPlugin::CanPlaceGhostBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ CanPlaceMacroblock()

Boolean CMapEditorPlugin::CanPlaceMacroblock ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ CanPlaceMacroblock_NoDestruction()

Boolean CMapEditorPlugin::CanPlaceMacroblock_NoDestruction ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ CanPlaceMacroblock_NoTerrain()

Boolean CMapEditorPlugin::CanPlaceMacroblock_NoTerrain ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ CanPlaceRoadBlocks()

Boolean CMapEditorPlugin::CanPlaceRoadBlocks ( CBlockModel BlockModel,
Int3 StartCoord,
Int3 EndCoord )

◆ CanPlaceTerrainBlocks()

Boolean CMapEditorPlugin::CanPlaceTerrainBlocks ( CBlockModel BlockModel,
Int3 StartCoord,
Int3 EndCoord )

◆ ComputeItemsForMacroblockInstance()

Void CMapEditorPlugin::ComputeItemsForMacroblockInstance ( CMacroblockInstance MacroBlockInstance)

◆ ComputeShadows() [1/2]

Void CMapEditorPlugin::ComputeShadows ( )

◆ ComputeShadows() [2/2]

Void CMapEditorPlugin::ComputeShadows ( CMapEditorPlugin::ShadowsQuality ShadowsQuality)

◆ CopyPaste_AddOrSubSelection()

Void CMapEditorPlugin::CopyPaste_AddOrSubSelection ( Int3 StartCoord,
Int3 EndCoord )

◆ CopyPaste_ApplyColorToSelection()

Boolean CMapEditorPlugin::CopyPaste_ApplyColorToSelection ( CMapEditorPlugin::MapElemColor Color)

◆ CopyPaste_ApplyLightmapQualityToSelection()

Boolean CMapEditorPlugin::CopyPaste_ApplyLightmapQualityToSelection ( CMapEditorPlugin::MapElemLightmapQuality LightmapQuality)

◆ CopyPaste_Copy()

Void CMapEditorPlugin::CopyPaste_Copy ( )

◆ CopyPaste_Cut()

Void CMapEditorPlugin::CopyPaste_Cut ( )

◆ CopyPaste_DecreaseSelectionPhaseOffset()

Boolean CMapEditorPlugin::CopyPaste_DecreaseSelectionPhaseOffset ( CMapEditorPlugin::PhaseOffset Offset)

◆ CopyPaste_GetLightmapQualityInSelection()

Void CMapEditorPlugin::CopyPaste_GetLightmapQualityInSelection ( )

◆ CopyPaste_GetSelectedCoordsCount()

Integer CMapEditorPlugin::CopyPaste_GetSelectedCoordsCount ( )

◆ CopyPaste_IncreaseSelectionPhaseOffset()

Boolean CMapEditorPlugin::CopyPaste_IncreaseSelectionPhaseOffset ( CMapEditorPlugin::PhaseOffset Offset)

◆ CopyPaste_Remove()

Void CMapEditorPlugin::CopyPaste_Remove ( )

◆ CopyPaste_ResetSelection()

Void CMapEditorPlugin::CopyPaste_ResetSelection ( )

◆ CopyPaste_SelectAll()

Void CMapEditorPlugin::CopyPaste_SelectAll ( )

◆ CopyPaste_SetSelectionPhaseOffset()

Boolean CMapEditorPlugin::CopyPaste_SetSelectionPhaseOffset ( CMapEditorPlugin::PhaseOffset Offset)

◆ CopyPaste_Symmetrize()

Boolean CMapEditorPlugin::CopyPaste_Symmetrize ( )

◆ CreateFixedClipList()

CBlockClipList CMapEditorPlugin::CreateFixedClipList ( )

◆ CreateFrameClipList()

CBlockClipList CMapEditorPlugin::CreateFrameClipList ( )

◆ CreateMacroblockInstance() [1/4]

CMacroblockInstance CMapEditorPlugin::CreateMacroblockInstance ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
CBlockClipList DefaultClipList,
CMapEditorPlugin::MapElemColor Color,
Boolean ForceMacroblockColor )

◆ CreateMacroblockInstance() [2/4]

CMacroblockInstance CMapEditorPlugin::CreateMacroblockInstance ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
CBlockClipList DefaultClipList,
CMapEditorPlugin::MapElemColor Color,
Boolean ForceMacroblockColor,
Integer UserData )

◆ CreateMacroblockInstance() [3/4]

CMacroblockInstance CMapEditorPlugin::CreateMacroblockInstance ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
CMapEditorPlugin::MapElemColor Color,
Boolean ForceMacroblockColor )

◆ CreateMacroblockInstance() [4/4]

CMacroblockInstance CMapEditorPlugin::CreateMacroblockInstance ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir,
CMapEditorPlugin::MapElemColor Color,
Boolean ForceMacroblockColor,
Integer UserData )

◆ DisplayDefaultSetObjectivesDialog()

Void CMapEditorPlugin::DisplayDefaultSetObjectivesDialog ( )

◆ DoesAnchorHaveSpawn()

Boolean CMapEditorPlugin::DoesAnchorHaveSpawn ( CAnchorData Anchor)

◆ EditMediatrackIngame()

Void CMapEditorPlugin::EditMediatrackIngame ( )

◆ GetAvailableMapName()

Text CMapEditorPlugin::GetAvailableMapName ( )

◆ GetBlock() [1/2]

CBlock CMapEditorPlugin::GetBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ GetBlock() [2/2]

CBlock CMapEditorPlugin::GetBlock ( Int3 Coord)

◆ GetBlockGroundHeight()

Integer CMapEditorPlugin::GetBlockGroundHeight ( CBlockModel BlockModel,
Integer CoordX,
Integer CoordZ,
CMapEditorPlugin::CardinalDirections Dir )

◆ GetBlockModelFromName()

CBlockModel CMapEditorPlugin::GetBlockModelFromName ( Text BlockModelName)

◆ GetBlockModelSkin()

Text CMapEditorPlugin::GetBlockModelSkin ( CBlockModel BlockModel,
Integer SkinIndex )

◆ GetBlockSkinBg()

Text CMapEditorPlugin::GetBlockSkinBg ( CBlock Block)

◆ GetBlockSkinFg()

Text CMapEditorPlugin::GetBlockSkinFg ( CBlock Block)

◆ GetCheckpointBlockCount()

Integer CMapEditorPlugin::GetCheckpointBlockCount ( )

◆ GetColorPaletteColorblindColor()

Vec3 CMapEditorPlugin::GetColorPaletteColorblindColor ( CMapEditorPlugin::MapElemColorPalette EColorPalette,
CMapEditorPlugin::MapElemColor EColor )

◆ GetColorPaletteCurrentColor()

Vec3 CMapEditorPlugin::GetColorPaletteCurrentColor ( CMapEditorPlugin::MapElemColorPalette EColorPalette,
CMapEditorPlugin::MapElemColor EColor )

◆ GetColorPaletteName()

Text CMapEditorPlugin::GetColorPaletteName ( CMapEditorPlugin::MapElemColorPalette EColorPalette)

◆ GetColorPaletteNotColorblindColor()

Vec3 CMapEditorPlugin::GetColorPaletteNotColorblindColor ( CMapEditorPlugin::MapElemColorPalette EColorPalette,
CMapEditorPlugin::MapElemColor EColor )

◆ GetConnectResults() [1/4]

Void CMapEditorPlugin::GetConnectResults ( CBlock ExistingBlock,
CBlockModel NewBlock )

◆ GetConnectResults() [2/4]

Void CMapEditorPlugin::GetConnectResults ( CBlock ExistingBlock,
CMacroblockModel NewBlock )

◆ GetConnectResults() [3/4]

Void CMapEditorPlugin::GetConnectResults ( CMacroblockInstance ExistingBlock,
CBlockModel NewBlock )

◆ GetConnectResults() [4/4]

Void CMapEditorPlugin::GetConnectResults ( CMacroblockInstance ExistingBlock,
CMacroblockModel NewBlock )

◆ GetFinishBlockCount()

Integer CMapEditorPlugin::GetFinishBlockCount ( Boolean IncludeMultilaps)

◆ GetGhostBlock()

CBlock CMapEditorPlugin::GetGhostBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ GetGroundHeight()

Integer CMapEditorPlugin::GetGroundHeight ( Integer CoordX,
Integer CoordZ )

◆ GetItemModelSkin()

Text CMapEditorPlugin::GetItemModelSkin ( CGameItemModel ItemModel,
Integer SkinIndex )

◆ GetItemsCountResult()

Integer CMapEditorPlugin::GetItemsCountResult ( )

◆ GetItemSkinBg()

Text CMapEditorPlugin::GetItemSkinBg ( CItemAnchor AnchoredObject)

◆ GetItemSkinFg()

Text CMapEditorPlugin::GetItemSkinFg ( CItemAnchor AnchoredObject)

◆ GetLatestMacroblockInstance() [1/2]

CMacroblockInstance CMapEditorPlugin::GetLatestMacroblockInstance ( )

◆ GetLatestMacroblockInstance() [2/2]

CMacroblockInstance CMapEditorPlugin::GetLatestMacroblockInstance ( Integer Offset)

◆ GetMacroblockInstanceConnectedToClip()

CMacroblockInstance CMapEditorPlugin::GetMacroblockInstanceConnectedToClip ( CBlockClip Clip)

◆ GetMacroblockInstanceFromOrder()

CMacroblockInstance CMapEditorPlugin::GetMacroblockInstanceFromOrder ( Integer Order)

◆ GetMacroblockInstanceFromUnitCoord()

CMacroblockInstance CMapEditorPlugin::GetMacroblockInstanceFromUnitCoord ( Int3 Coord)

◆ GetMacroblockModelFromFilePath()

CMacroblockModel CMapEditorPlugin::GetMacroblockModelFromFilePath ( Text MacroblockModelFilePath)

◆ GetMapElemColor() [1/3]

CMapEditorPlugin::MapElemColor CMapEditorPlugin::GetMapElemColor ( CAnchorData Anchor)

◆ GetMapElemColor() [2/3]

CMapEditorPlugin::MapElemColor CMapEditorPlugin::GetMapElemColor ( CBlock Block)

◆ GetMapElemColor() [3/3]

CMapEditorPlugin::MapElemColor CMapEditorPlugin::GetMapElemColor ( CItemAnchor AnchoredObject)

◆ GetMapStyle()

Text CMapEditorPlugin::GetMapStyle ( )

◆ GetMapType()

Text CMapEditorPlugin::GetMapType ( )

◆ GetMaxOrder()

Integer CMapEditorPlugin::GetMaxOrder ( )

◆ GetMouseCoordAtHeight()

Int3 CMapEditorPlugin::GetMouseCoordAtHeight ( Integer CoordY)

◆ GetMouseCoordOnGround()

Int3 CMapEditorPlugin::GetMouseCoordOnGround ( )

◆ GetMultilapBlockCount()

Integer CMapEditorPlugin::GetMultilapBlockCount ( )

◆ GetNbBlockModelSkins()

Integer CMapEditorPlugin::GetNbBlockModelSkins ( CBlockModel BlockModel)

◆ GetNbItemModelSkins()

Integer CMapEditorPlugin::GetNbItemModelSkins ( CGameItemModel ItemModel)

◆ GetRaceCamera()

Boolean CMapEditorPlugin::GetRaceCamera ( Vec3 Position,
Real Yaw,
Real Pitch,
Real Roll,
Real FovY )

◆ GetSkinDisplayName()

Text CMapEditorPlugin::GetSkinDisplayName ( Text SkinFileName)

◆ GetStartBlockCount()

Integer CMapEditorPlugin::GetStartBlockCount ( Boolean IncludeMultilaps)

◆ GetStartLineBlock()

CBlock CMapEditorPlugin::GetStartLineBlock ( )

◆ GetTerrainBlockModelFromName()

CBlockModel CMapEditorPlugin::GetTerrainBlockModelFromName ( Text TerrainBlockModelName)

◆ GetVec3FromCoord()

Vec3 CMapEditorPlugin::GetVec3FromCoord ( Int3 Coord)

◆ Help()

Void CMapEditorPlugin::Help ( )

◆ HideCustomSelection()

Void CMapEditorPlugin::HideCustomSelection ( )

◆ HideOtherPlugins()

Void CMapEditorPlugin::HideOtherPlugins ( )

◆ IsBlockModelSkinnable()

Boolean CMapEditorPlugin::IsBlockModelSkinnable ( CBlockModel BlockModel)

◆ IsItemModelSkinnable()

Boolean CMapEditorPlugin::IsItemModelSkinnable ( CGameItemModel ItemModel)

◆ IsMacroblockModelSkinnable()

Boolean CMapEditorPlugin::IsMacroblockModelSkinnable ( CMacroblockModel BlockModel)

◆ IsMapFileNameAvailable()

Boolean CMapEditorPlugin::IsMapFileNameAvailable ( Text MapName)

◆ IsSkinForeground() [1/2]

Boolean CMapEditorPlugin::IsSkinForeground ( CBlockModel BlockModel,
Text SkinFileName )

◆ IsSkinForeground() [2/2]

Boolean CMapEditorPlugin::IsSkinForeground ( CGameItemModel ItemModel,
Text SkinFileName )

◆ OpenBlockSkinDialog()

Boolean CMapEditorPlugin::OpenBlockSkinDialog ( CBlock Block)

◆ OpenToolsMenu()

Void CMapEditorPlugin::OpenToolsMenu ( )

◆ PlaceBlock()

Boolean CMapEditorPlugin::PlaceBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceBlock_NoDestruction()

Boolean CMapEditorPlugin::PlaceBlock_NoDestruction ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceGhostBlock()

Boolean CMapEditorPlugin::PlaceGhostBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceMacroblock()

Boolean CMapEditorPlugin::PlaceMacroblock ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceMacroblock_AirMode()

Boolean CMapEditorPlugin::PlaceMacroblock_AirMode ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceMacroblock_NoDestruction()

Boolean CMapEditorPlugin::PlaceMacroblock_NoDestruction ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceMacroblock_NoTerrain()

Boolean CMapEditorPlugin::PlaceMacroblock_NoTerrain ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceMacroblock_NoTerrain_NoUnvalidate()

Boolean CMapEditorPlugin::PlaceMacroblock_NoTerrain_NoUnvalidate ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ PlaceRoadBlocks()

Boolean CMapEditorPlugin::PlaceRoadBlocks ( CBlockModel BlockModel,
Int3 StartCoord,
Int3 EndCoord )

◆ PlaceTerrainBlocks()

Boolean CMapEditorPlugin::PlaceTerrainBlocks ( CBlockModel BlockModel,
Int3 StartCoord,
Int3 EndCoord )

◆ PlaceTerrainBlocks_NoDestruction()

Boolean CMapEditorPlugin::PlaceTerrainBlocks_NoDestruction ( CBlockModel BlockModel,
Int3 StartCoord,
Int3 EndCoord )

◆ PreloadAllBlocks()

Void CMapEditorPlugin::PreloadAllBlocks ( )

◆ PreloadAllItems()

Void CMapEditorPlugin::PreloadAllItems ( )

◆ QuickQuit()

Void CMapEditorPlugin::QuickQuit ( )

◆ QuickQuitAndSetResult()

Void CMapEditorPlugin::QuickQuitAndSetResult ( Text Type,
Array< Text > Data )

◆ Quit()

Void CMapEditorPlugin::Quit ( )

◆ QuitAndSetResult()

Void CMapEditorPlugin::QuitAndSetResult ( Text Type,
Array< Text > Data )

◆ Redo()

Boolean CMapEditorPlugin::Redo ( )

◆ RemoveAll()

Void CMapEditorPlugin::RemoveAll ( )

◆ RemoveAllBlocks()

Void CMapEditorPlugin::RemoveAllBlocks ( )

◆ RemoveAllBlocksAndTerrain()

Void CMapEditorPlugin::RemoveAllBlocksAndTerrain ( )

◆ RemoveAllObjects()

Void CMapEditorPlugin::RemoveAllObjects ( )

◆ RemoveAllOffZone()

Void CMapEditorPlugin::RemoveAllOffZone ( )

◆ RemoveAllTerrain()

Void CMapEditorPlugin::RemoveAllTerrain ( )

◆ RemoveBlock() [1/2]

Boolean CMapEditorPlugin::RemoveBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ RemoveBlock() [2/2]

Boolean CMapEditorPlugin::RemoveBlock ( Int3 Coord)

◆ RemoveGhostBlock()

Boolean CMapEditorPlugin::RemoveGhostBlock ( CBlockModel BlockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ RemoveItem()

Boolean CMapEditorPlugin::RemoveItem ( CAnchorData Item)

◆ RemoveMacroblock()

Boolean CMapEditorPlugin::RemoveMacroblock ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ RemoveMacroblock_NoTerrain()

Boolean CMapEditorPlugin::RemoveMacroblock_NoTerrain ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ RemoveMacroblock_NoTerrain_NoUnvalidate()

Boolean CMapEditorPlugin::RemoveMacroblock_NoTerrain_NoUnvalidate ( CMacroblockModel MacroblockModel,
Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ RemoveMacroblockInstance()

Boolean CMapEditorPlugin::RemoveMacroblockInstance ( CMacroblockInstance MacroblockInstance)

◆ RemoveMacroblockInstanceFromOrder()

Boolean CMapEditorPlugin::RemoveMacroblockInstanceFromOrder ( Integer Order)

◆ RemoveMacroblockInstanceFromUnitCoord()

Boolean CMapEditorPlugin::RemoveMacroblockInstanceFromUnitCoord ( Integer Order)

◆ RemoveMacroblockInstancesByUserData()

Boolean CMapEditorPlugin::RemoveMacroblockInstancesByUserData ( Integer UserData)

◆ RemoveTerrainBlocks()

Boolean CMapEditorPlugin::RemoveTerrainBlocks ( Int3 StartCoord,
Int3 EndCoord )

◆ ResetAllMacroblockInstances()

Void CMapEditorPlugin::ResetAllMacroblockInstances ( )

◆ ResetAutoRepeat()

Void CMapEditorPlugin::ResetAutoRepeat ( )

◆ SaveMacroblock()

Void CMapEditorPlugin::SaveMacroblock ( CMacroblockModel MacroblockModel)

◆ SaveMap() [1/2]

Void CMapEditorPlugin::SaveMap ( Text FileName)

◆ SaveMap() [2/2]

Void CMapEditorPlugin::SaveMap ( Text FileName,
Text Path )

◆ SaveMapGamepadEditor()

Void CMapEditorPlugin::SaveMapGamepadEditor ( Text FileName)

◆ SetBlockSkin()

Void CMapEditorPlugin::SetBlockSkin ( CBlock Block,
Text SkinFileName )

◆ SetBlockSkins()

Void CMapEditorPlugin::SetBlockSkins ( CBlock Block,
Text BgSkinFileName,
Text FgSkinFileName )

◆ SetItemSkin()

Void CMapEditorPlugin::SetItemSkin ( CItemAnchor AnchoredObject,
Text SkinFileName )

◆ SetItemSkins()

Void CMapEditorPlugin::SetItemSkins ( CItemAnchor AnchoredObject,
Text BgSkinFileName,
Text FgSkinFileName )

◆ SetMacroblockSkin()

Boolean CMapEditorPlugin::SetMacroblockSkin ( CMacroblockInstance Macroblock,
Text SkinFileName )

◆ SetMapElemColor() [1/3]

Void CMapEditorPlugin::SetMapElemColor ( CAnchorData Anchor,
CMapEditorPlugin::MapElemColor Color )

◆ SetMapElemColor() [2/3]

Void CMapEditorPlugin::SetMapElemColor ( CBlock Block,
CMapEditorPlugin::MapElemColor Color )

◆ SetMapElemColor() [3/3]

Void CMapEditorPlugin::SetMapElemColor ( CItemAnchor AnchoredObject,
CMapEditorPlugin::MapElemColor Color )

◆ SetMapStyle()

Void CMapEditorPlugin::SetMapStyle ( Text MapStyle)

◆ SetMapType()

Boolean CMapEditorPlugin::SetMapType ( Text MapType)

◆ SetNextMapElemColorPalette()

Void CMapEditorPlugin::SetNextMapElemColorPalette ( )

◆ ShowCustomSelection()

Void CMapEditorPlugin::ShowCustomSelection ( )

◆ ShowOtherPlugins()

Void CMapEditorPlugin::ShowOtherPlugins ( )

◆ TestMapFromCoord()

Void CMapEditorPlugin::TestMapFromCoord ( Int3 Coord,
CMapEditorPlugin::CardinalDirections Dir )

◆ TestMapFromMacroblockInstance()

Void CMapEditorPlugin::TestMapFromMacroblockInstance ( CMacroblockInstance MbInstance)

◆ TestMapFromStart()

Void CMapEditorPlugin::TestMapFromStart ( )

◆ TestMapWithMode() [1/2]

Void CMapEditorPlugin::TestMapWithMode ( Text RulesModeName)

◆ TestMapWithMode() [2/2]

Void CMapEditorPlugin::TestMapWithMode ( Text RulesModeName,
Text SettingsXml )

◆ TestMapWithMode_SplitScreen() [1/3]

Void CMapEditorPlugin::TestMapWithMode_SplitScreen ( Text RulesModeName)

◆ TestMapWithMode_SplitScreen() [2/3]

Void CMapEditorPlugin::TestMapWithMode_SplitScreen ( Text RulesModeName,
Integer ScreenCount )

◆ TestMapWithMode_SplitScreen() [3/3]

Void CMapEditorPlugin::TestMapWithMode_SplitScreen ( Text RulesModeName,
Integer ScreenCount,
Integer FakeCount,
Text SettingsXml )

◆ Undo()

Boolean CMapEditorPlugin::Undo ( )

◆ UnvalidateGameplayInfo()

Void CMapEditorPlugin::UnvalidateGameplayInfo ( )

◆ UnvalidateMetadata()

Void CMapEditorPlugin::UnvalidateMetadata ( )

◆ UnvalidatePlayfield()

Void CMapEditorPlugin::UnvalidatePlayfield ( )

◆ Validate()

Void CMapEditorPlugin::Validate ( )

Member Data Documentation

◆ AnchorData

Array<CAnchorData* const > CMapEditorPlugin::AnchorData

◆ BackToMainMenuRequested

Boolean const CMapEditorPlugin::BackToMainMenuRequested

◆ BleacherSpectatorsCount

Integer CMapEditorPlugin::BleacherSpectatorsCount

Preview the 'RoadsideSpectators' on the bleachers. used if BleacherSpectatorsFillRatio < 0.

◆ BleacherSpectatorsFillRatio

Real CMapEditorPlugin::BleacherSpectatorsFillRatio

Preview the 'RoadsideSpectators' on the bleachers. if -1, use the BleacherSpectatorsAbsoluteCount instead.

◆ BlockModels

Array<CBlockModel* const > CMapEditorPlugin::BlockModels

◆ Blocks

Array<CBlock* const > CMapEditorPlugin::Blocks

◆ BlockStockMode

Boolean CMapEditorPlugin::BlockStockMode

◆ Camera

CMapEditorCamera* const CMapEditorPlugin::Camera

◆ CameraHAngle

Real CMapEditorPlugin::CameraHAngle

◆ CameraPosition

Vec3 const CMapEditorPlugin::CameraPosition

◆ CameraTargetPosition

Vec3 CMapEditorPlugin::CameraTargetPosition

◆ CameraToTargetDistance

Real CMapEditorPlugin::CameraToTargetDistance

◆ CameraVAngle

Real CMapEditorPlugin::CameraVAngle

◆ ClassicBlocks

Array<CBlock* const > CMapEditorPlugin::ClassicBlocks

◆ CollectionGroundY

Integer const CMapEditorPlugin::CollectionGroundY

◆ CollectionSquareHeight

Real const CMapEditorPlugin::CollectionSquareHeight

◆ CollectionSquareSize

Real const CMapEditorPlugin::CollectionSquareSize

◆ ConnectResults

Array<CMapEditorConnectResults* const > CMapEditorPlugin::ConnectResults

◆ CopyPaste_GetLightmapQualityInSelection_Results

Array<CMapEditorPlugin::MapElemLightmapQuality> CMapEditorPlugin::CopyPaste_GetLightmapQualityInSelection_Results

◆ CurrentShadowsQuality

CMapEditorPlugin::ShadowsQuality const CMapEditorPlugin::CurrentShadowsQuality

◆ Cursor

CMapEditorCursor* const CMapEditorPlugin::Cursor

◆ CustomSelectionCoords

Array<Int3> CMapEditorPlugin::CustomSelectionCoords

◆ CustomSelectionRGB

Vec3 CMapEditorPlugin::CustomSelectionRGB

◆ EditMode

◆ EditorInputIsDown_Camera0

Boolean const CMapEditorPlugin::EditorInputIsDown_Camera0

◆ EditorInputIsDown_Camera1

Boolean const CMapEditorPlugin::EditorInputIsDown_Camera1

◆ EditorInputIsDown_Camera3

Boolean const CMapEditorPlugin::EditorInputIsDown_Camera3

◆ EditorInputIsDown_Camera7

Boolean const CMapEditorPlugin::EditorInputIsDown_Camera7

◆ EditorInputIsDown_Camera9

Boolean const CMapEditorPlugin::EditorInputIsDown_Camera9

◆ EditorInputIsDown_CameraDown

Boolean const CMapEditorPlugin::EditorInputIsDown_CameraDown

◆ EditorInputIsDown_CameraLeft

Boolean const CMapEditorPlugin::EditorInputIsDown_CameraLeft

◆ EditorInputIsDown_CameraRight

Boolean const CMapEditorPlugin::EditorInputIsDown_CameraRight

◆ EditorInputIsDown_CameraUp

Boolean const CMapEditorPlugin::EditorInputIsDown_CameraUp

◆ EditorInputIsDown_CameraZoomNext

Boolean const CMapEditorPlugin::EditorInputIsDown_CameraZoomNext

◆ EditorInputIsDown_Copy

Boolean const CMapEditorPlugin::EditorInputIsDown_Copy

◆ EditorInputIsDown_CursorDelete

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorDelete

◆ EditorInputIsDown_CursorDown

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorDown

◆ EditorInputIsDown_CursorLeft

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorLeft

◆ EditorInputIsDown_CursorLower

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorLower

◆ EditorInputIsDown_CursorPick

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorPick

◆ EditorInputIsDown_CursorPlace

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorPlace

◆ EditorInputIsDown_CursorRaise

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorRaise

◆ EditorInputIsDown_CursorRight

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorRight

◆ EditorInputIsDown_CursorTiltLeft

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorTiltLeft

◆ EditorInputIsDown_CursorTiltRight

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorTiltRight

◆ EditorInputIsDown_CursorTurn

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorTurn

◆ EditorInputIsDown_CursorTurnSlightly

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorTurnSlightly

◆ EditorInputIsDown_CursorTurnSlightlyAntiClockwise

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorTurnSlightlyAntiClockwise

◆ EditorInputIsDown_CursorUp

Boolean const CMapEditorPlugin::EditorInputIsDown_CursorUp

◆ EditorInputIsDown_Cut

Boolean const CMapEditorPlugin::EditorInputIsDown_Cut

◆ EditorInputIsDown_IconDown

Boolean const CMapEditorPlugin::EditorInputIsDown_IconDown

◆ EditorInputIsDown_IconLeft

Boolean const CMapEditorPlugin::EditorInputIsDown_IconLeft

◆ EditorInputIsDown_IconRight

Boolean const CMapEditorPlugin::EditorInputIsDown_IconRight

◆ EditorInputIsDown_IconUp

Boolean const CMapEditorPlugin::EditorInputIsDown_IconUp

◆ EditorInputIsDown_Menu

Boolean const CMapEditorPlugin::EditorInputIsDown_Menu

◆ EditorInputIsDown_Paste

Boolean const CMapEditorPlugin::EditorInputIsDown_Paste

◆ EditorInputIsDown_PivotChange

Boolean const CMapEditorPlugin::EditorInputIsDown_PivotChange

◆ EditorInputIsDown_Redo

Boolean const CMapEditorPlugin::EditorInputIsDown_Redo

◆ EditorInputIsDown_RemoveAll

Boolean const CMapEditorPlugin::EditorInputIsDown_RemoveAll

◆ EditorInputIsDown_Save

Boolean const CMapEditorPlugin::EditorInputIsDown_Save

◆ EditorInputIsDown_SelectAll

Boolean const CMapEditorPlugin::EditorInputIsDown_SelectAll

◆ EditorInputIsDown_SwitchToRace

Boolean const CMapEditorPlugin::EditorInputIsDown_SwitchToRace

◆ EditorInputIsDown_Undo

Boolean const CMapEditorPlugin::EditorInputIsDown_Undo

◆ EnableAirMapping

Boolean CMapEditorPlugin::EnableAirMapping

◆ EnableCursorShowingWhenInterfaceIsFocused

Boolean CMapEditorPlugin::EnableCursorShowingWhenInterfaceIsFocused

◆ EnableEditorInputsCustomProcessing

Boolean CMapEditorPlugin::EnableEditorInputsCustomProcessing

◆ EnableMapTypeStartTest

Boolean CMapEditorPlugin::EnableMapTypeStartTest

◆ EnableMixMapping

Boolean CMapEditorPlugin::EnableMixMapping

◆ FixedClipLists

Array<CBlockClipList* const > CMapEditorPlugin::FixedClipLists

◆ ForceMacroblockColor

Boolean CMapEditorPlugin::ForceMacroblockColor

◆ ForceMacroblockLightmapQuality

Boolean CMapEditorPlugin::ForceMacroblockLightmapQuality

◆ FrameClipLists

Array<CBlockClipList* const > CMapEditorPlugin::FrameClipLists

◆ GetItemsCountRequest

Array<Text> CMapEditorPlugin::GetItemsCountRequest

◆ GhostBlocks

Array<CBlock* const > CMapEditorPlugin::GhostBlocks

◆ HideBlockHelpers

Boolean CMapEditorPlugin::HideBlockHelpers

◆ HideEditorInterface

Boolean CMapEditorPlugin::HideEditorInterface

◆ HideInventory

Boolean CMapEditorPlugin::HideInventory

◆ HoldLoadingScreen

Boolean CMapEditorPlugin::HoldLoadingScreen

◆ Inventory

CMapEditorInventory* const CMapEditorPlugin::Inventory

◆ IsColorBlindModeActive

Boolean const CMapEditorPlugin::IsColorBlindModeActive

◆ IsEditorReadyForRequest

Boolean const CMapEditorPlugin::IsEditorReadyForRequest

◆ IsTesting

Boolean const CMapEditorPlugin::IsTesting

◆ IsUltraShadowsQualityAvailable

Boolean const CMapEditorPlugin::IsUltraShadowsQualityAvailable

◆ IsValidating

Boolean const CMapEditorPlugin::IsValidating

◆ Items

Array<CItemAnchor* const > CMapEditorPlugin::Items

◆ MacroblockInstanceClipLists

Array<CBlockClipList* const > CMapEditorPlugin::MacroblockInstanceClipLists

◆ MacroblockInstanceItemsResults

Array<CItemAnchor* const > CMapEditorPlugin::MacroblockInstanceItemsResults

◆ MacroblockInstances

Array<CMacroblockInstance* const > CMapEditorPlugin::MacroblockInstances

◆ MacroblockModels

Array<CMacroblockModel* const > CMapEditorPlugin::MacroblockModels

◆ ManialinkPage

CMlPage* const CMapEditorPlugin::ManialinkPage

◆ ManialinkText

Text CMapEditorPlugin::ManialinkText

◆ Map

CMap* const CMapEditorPlugin::Map

◆ MapElemColorPalette

◆ MapElemColorPalettes

Array<CMapEditorPlugin::MapElemColorPalette> CMapEditorPlugin::MapElemColorPalettes

◆ MapFileName

Text const CMapEditorPlugin::MapFileName

◆ MapName

Text const CMapEditorPlugin::MapName

◆ MediatrackIngameClips

Array<Text> CMapEditorPlugin::MediatrackIngameClips

◆ MediatrackIngameEditedClipIndex

Integer CMapEditorPlugin::MediatrackIngameEditedClipIndex

◆ NextItemPhaseOffset

CMapEditorPlugin::PhaseOffset CMapEditorPlugin::NextItemPhaseOffset

◆ NextMapElemColor

CMapEditorPlugin::MapElemColor CMapEditorPlugin::NextMapElemColor

◆ NextMapElemLightmapQuality

CMapEditorPlugin::MapElemLightmapQuality CMapEditorPlugin::NextMapElemLightmapQuality

◆ NextMbAdditionalPhaseOffset

CMapEditorPlugin::PhaseOffset CMapEditorPlugin::NextMbAdditionalPhaseOffset

◆ PendingEvents

Array<CMapEditorPluginEvent* const > CMapEditorPlugin::PendingEvents

◆ PlaceMode

◆ ShowPlacementGrid

Boolean CMapEditorPlugin::ShowPlacementGrid

◆ TerrainBlockModels

Array<CBlockModel* const > CMapEditorPlugin::TerrainBlockModels

◆ TerrainBlocks

Array<CBlock* const > CMapEditorPlugin::TerrainBlocks

◆ ThumbnailCameraFovY

Real CMapEditorPlugin::ThumbnailCameraFovY

◆ ThumbnailCameraHAngle

Real CMapEditorPlugin::ThumbnailCameraHAngle

◆ ThumbnailCameraPosition

Vec3 CMapEditorPlugin::ThumbnailCameraPosition

◆ ThumbnailCameraRoll

Real CMapEditorPlugin::ThumbnailCameraRoll

◆ ThumbnailCameraVAngle

Real CMapEditorPlugin::ThumbnailCameraVAngle

◆ UndergroundMode

Boolean CMapEditorPlugin::UndergroundMode

◆ ValidationStatus


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