CGameCtnEditorCommon

Trackmania Next API


CGameCtnEditorCommon

ID 0x0310E000
Uninstantiable

Inherits from Game::CGameCtnEditor → Game::CGameEditorParent → Game::CGameSwitcherModule → MwFoundations::CMwNod

Inherited by

Game::CGameCtnEditorFree 0x0310F000
Methods

vec3 GetMapCenter()

void ReloadPlugins()

void DeactivateAllPlugins()

void ButtonComputeShadowsOnClick()

void ButtonComputeShadowsDialogOnClick()

void ButtonComputeDecalsOnClick()

void ButtonHelper1OnClick()

void SweepBlocksAndSave()

void SweepFreeBlocksAndSave()

void SweepTerrainAndSave()

void SweepOffZoneAndSave()

void SweepConstraintsAndSave()

void SweepSectorsAndSave()

void SweepObjectsAndSave()

void SuperSweepAndSave()

void SweepSelectionAndSave()

void BlockViewerOnClick()

void ButtonTestOnClick()

void ButtonOffZoneOnClick()

void ButtonConstraintsOnClick()

void ButtonSectorOnClick()

void ButtonBackOnClick()

void ButtonSaveOnClick()

void ButtonSaveAsOnClick()

void ButtonLoadOnClick()

void ButtonValidateOnClick()

void ButtonCursorRaiseOnClick()

void ButtonCursorLowerOnClick()

void ButtonCursorTurnClockwiseOnClick()

void ButtonCursorTurnAnticlockwiseOnClick()

void ButtonCursorUpOnClick()

void ButtonCursorDownOnClick()

void ButtonCursorLeftOnClick()

void ButtonCursorRightOnClick()

void ButtonUndoOnClick()

void ButtonRedoOnClick()

void ButtonZoomInOnClick()

void ButtonZoomOutOnClick()

void ButtonEraserModeOnClick()

void ButtonUndergroundModeOnClick()

void ButtonAirMappingModeOnClick()

void ButtonFreelookModeOnClick()

void ButtonPickerModeOnClick()

void ButtonSelectionBoxAddModeOnClick()

void ButtonSelectionBoxSubModeOnClick()

void ButtonChooseSkinModeOnClick()

void ButtonSetCardEventModeOnClick()

void ButtonInventoryDecalsOnClick()

void ButtonInventoryTrafficOnClick()

void ButtonInventoryFlyingTrafficOnClick()

void ButtonInventoryBlocksOnClick()

void ButtonInventoryGhostBlocksOnClick()

void ButtonInventoryTerraformOnClick()

void ButtonInventoryObjectsOnClick()

void ButtonInventoryPluginsOnClick()

void ButtonInventoryMacroBlocksOnClick()

void ButtonCreateDeckOnClick()

void ButtonBlockPropertyModeOnClick()

void ButtonBlockStockOnClick()

void ButtonCopyPasteOnClick()

void DeleteArticle_OnRemoveInstancesOnly()

void DeleteArticle_OnRemoveInstancesAndModel()

void DeleteArticle_OnYes()

void RemoveItemCollectionFromFavorites_OnYes()

void RemoveItemCollectionFromFavorites_OnCancel()

void ButtonItemEditModeOnClick()

void ButtonItemNewModeOnClick()

void ButtonItemCreateFromBlockModeOnClick()

void ButtonBlockItemEditModeOnClick()

void ButtonBlockItemCreateModeOnClick()

void ButtonLightOnClick()

void ButtonNormalBlockModeOnClick()

void ButtonAirBlockModeOnClick()

void ButtonGhostBlockModeOnClick()

void ButtonFreeBlockModeOnClick()

void ButtonNormalItemModeOnClick()

void ButtonFreeGroundItemModeOnClick()

void ButtonFreeItemModeOnClick()

void ButtonNormalMacroblockModeOnClick()

void ButtonFreeMacroblockModeOnClick()

void ButtonChallengeTypeOnClick()

void ButtonObjectivesOnClick()

void ButtonHelpOnClick()

void ButtonShowChallengeDetailsOnClick()

void ButtonEditToolsOnClick()

void ButtonAdditionalToolsOnClick()

void ButtonChooseMapTypeOnClick()

void ButtonSelectionBoxCopyOnClick()

void ButtonSelectionBoxCutOnClick()

void ButtonSelectionBoxSaveNewOnClick()

void ButtonSelectionBoxResetOnClick()

void ButtonSelectionBoxSelectAllOnClick()

void ButtonSelectionBoxSymmetriseOnClick()

void EditorPluginCreateOnClick()

void EditorPluginEditOnClick()

void ButtonNewTerrainEditorOnClick()

void ButtonNewPillarsOnClick()

void ButtonHackExternalMbIconsHDOnClick()

void ButtonHackInternalMbIconsHDOnClick()

void ButtonHackCreateItemGroupFromMbOnClick()

void ButtonEditEndRaceReplay()

void ButtonBackStepOnClick()

void BlockEditor_OnRotateIcon()

void BlockEditor_OnCancelIcon()

void BlockEditor_OnSaveIcon()

void SaveMacroBlockFromScript_OnSave()

void SaveMacroBlockFromScript_OnCancel()

void OnPluginOperationCancelled()

void OnPluginOperationCancelled_OnYes()

void OnPluginOperationCancelled_OnNo()

void SaveChallengeFromScript_OnSave()

void ComputeShadowsFromScript_OnOk()

void SetObjectivesFromScript_OnOk()

void HideInterfaceFromScript_OnOk()

void HideInterfaceFromScript_OnCancel()

void SwitchToMTFromScript_OnOk()

void SwitchToPlaygroundFromScript_OnOk()

void SwitchToValidationFromScript_OnOk()

void SwitchToTestWithMapTypeFromScript_OnOk()

void SwitchToTestWithMapTypeFromScript_OnCancel()

void QuitFromScript_OnOk()

void QuickQuitFromScript_OnOk()

void ChangePlaceModeFromScript_OnOk()

void OnMapRulesModeSelected()

void TooManyCoppers_OnOk()

void TooManyCoppers_OnNeverShowAgain()

void Test_ShowEarthSquares()

void Test_HideEarthSquares()

void UpdateBlockInfoGroups()

void TurnIntoAirMb_Unsafe()

void TurnIntoGroundMb_Unsafe()

Members

const CGameCtnChallenge@ Challenge

const CGameCursorBlock@ Cursor

const CGameCursorItem@ ItemCursor

bool GhostBlockForcedGroundElseAir

uint GhostBlockForcedVariantIndex

CGameCtnEditorCommonInterface@ EditorInterface

const float MouseMoveDist

const CGameCtnBlockInfo@ CurrentBlockInfo

const CGameCtnBlockInfo@ CurrentGhostBlockInfo

const CGameItemModel@ CurrentItemModel

const CGameItemModel@ CurrentTrafficItemModel

const CGameCtnMacroBlockInfo@ CurrentMacroBlockInfo

const CGameCtnMacroBlockInfo@ CopyPasteMacroBlockInfo

CGameCtnBlock@ CurrentTerrainBlock

CGameCtnBlock@ CurrentBlock

int PluginOffsetX

int PluginOffsetY

int PluginOffsetZ

const CGameEditorPluginMapMapType@ PluginMapType

bool UseNewTerraforming

bool UseNewPillars

bool PasteAsFreeMacroBlock

bool HackExternalMbIconsHD

bool HackInternalMbIconsHD

bool HackForceTerrainBulldozeForbidden

bool EnableGhostMode

bool EmbedCustomItems

bool HideAlwaysCursorDirectionalArrow

bool CanDisplayHelpAtStart

uint IterationsRecursive

const CGameCtnBlock@ PickedBlock

const CGameCtnAnchoredObject@ PickedObject

CGameCtnBlock@ BlockEditor2_Block

CGameCtnBlockInfo@ BlockEditor2_BlockInfo

CPlugSolid@ BlockEditor2_BlockSolid

uint CopperPriceThreshhold_WarningHigh

uint CopperPriceThreshhold_WarningVeryHigh

bool HasCopperPriceDemoLimit

uint CopperPriceThreshhold_DemoWarning

uint CopperPriceThreshhold_DemoLimit

string ColoredCopperPrice

wstring SkinText

CGameControlCameraEditorOrbital@ OrbitalCameraControl

const float CameraTargetMinX

const float CameraTargetMaxX

const float CameraTargetMinZ

const float CameraTargetMaxZ

const float CameraAngle

const CSceneMobil@ Grid

const CGameOutlineBox@ UndergroundBox

const CGameOutlineBox@ SelectionBox

const CGameOutlineBox@ ItemSelectionBox

const CGameOutlineBox@ CustomSelectionBox

const CGameOutlineBox@ OffZoneSelectionBox

const CGameOutlineBox@ ConstraintsBox

const CGameOutlineBox@ SectorConstraintsBox

const CGameOutlineBox@ ConstructibleZoneBorderBox

const CGameOutlineBox@ SectorsOutlineBox

const CGameOutlineBox@ CurrentSectorOutlineBox

const CGameOutlineBox@ AnimatedElemOutlineBox_Block

const CGameOutlineBox@ AnimatedElemOutlineBox_Items

vec3 GridColor

float GridColorAlpha

string BlockEditor2_Text

bool EnableMapProcX2

float Radius

int Offset

string DebugShootIconName

MwFastBuffer<wstring> ForcedPluginsNames

MwFastBuffer<string> ForcedPluginsSettings

bool MoodIsDynamicTime

float MoodTimeOfDay01

string MoodTimeOfDayStr

string MoodDayDurationStr

UnnamedEnum CamMode

UnnamedEnum::Orbital
UnnamedEnum::Free
UnnamedEnum::Decals

const NGameEditorMap_SExperimentalFeatures@ ExperimentalFeatures

bool HideBlockHelpers

bool TurnIntoGroundMb_UseGroundNPB

Inherited members CMwNod

string IdName

const MwId Id

Enums

ETrafficDensityEnum

ETrafficDensityEnum::Null
ETrafficDensityEnum::Low
ETrafficDensityEnum::Normal
ETrafficDensityEnum::High
ETrafficDensityEnum::Very_High

Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.04 seconds, 14.71 MB)