CGameEditorModule

Trackmania Next API


CGameEditorModule

ID 0x031C0000
Uninstantiable

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

Methods

void Exit()

void FileNew()

void FileOpen()

void FileSave()

void FileSaveAs()

void SwitchToPreview()

void SwitchFromPreview()

void AdvancedParameters()

void CustomMode()

void ActionIsPowerup()

void SwitchInterfaceDesigner()

void EditHudModule_OnBack()

void EditSubpart_OnBack()

void EditScoresTableColumn_OnNextTextHalign()

void EditScoresTableColumn_OnPrevTextHalign()

void EditMenuLadderRankings_OnNextMode()

void EditMenuLadderRankings_OnPrevMode()

void EditInventoryCategory_LoadIconUrl()

void NewModule(CGameEditorModule::EModuleType ModuleType)

void OpenModule(wstring Path)

void Save()

void SaveAs(wstring Path)

void SaveCopyAs(wstring Path)

void ForceExit()

void SetPreviewBackground(wstring Url)

void ReloadPreview()

void EditedPlaygroundHud_SetPreviewContext(MwId ContextId)

bool GetControlRect_HudSubModule(CGameModulePlaygroundHudModelModule@ SubModule, vec2 Center, vec2 Size)

bool GetControlRect_PlayerStateComponent(CGameModulePlaygroundPlayerStateComponentModel@ Component, vec2 Center, vec2 Size)

void FileBrowser_Open()

void FileBrowser_Save()

Members

const CGameCtnApp@ Game

float EditHudModulePosX

float EditHudModulePosY

float EditHudModuleZIndex

float EditHudModuleScale

string EditActionName

string EditActionDesc

uint EditActionMaxLevel

uint EditActionPrice

uint EditActionPrice1

uint EditActionPrice2

uint EditActionPrice3

uint EditActionPrice4

uint EditActionPrice5

string EditItemName

string EditItemDesc

uint EditItemPrice

string EditCategoryName

string EditCategoryDesc

wstring EditCategoryIconUrl

string EditColumnName

string EditColumnId

string EditColumnDefaultValue

float EditColumnWidth

string EditColumnTextStyle

float EditColumnTextSize

string EditPageName

MwFastBuffer<string> EditedPageButtonsValues

const CGameEditorModule::EModuleType EditedModuleType

EModuleType::Undefined
EModuleType::Hud
EModuleType::Inventory
EModuleType::Store
EModuleType::ScoresTable
EModuleType::Equipment
EModuleType::MenuBase
EModuleType::MenuPage
EModuleType::Chrono
EModuleType::SpeedMeter
EModuleType::PlayerState
EModuleType::TeamState

const CGameModuleMenuModel@ EditedMenu

const CGameModuleMenuPageModel@ EditedMenuPage

const CGameModulePlaygroundPlayerStateModel@ EditedPlaygroundPlayerState

const CGameModulePlaygroundHudModel@ EditedPlaygroundHud

const bool FileBrowser_IsRunning

const wstring FileBrowser_FilePath

const MwFastBuffer<CGameEditorPluginModuleScriptEvent@> PendingEvents

bool IsPreviewMode

bool IsAdvancedParameters

bool IsCustomMode

Inherited members CMwNod

string IdName

const MwId Id

Enums

EModuleType

EModuleType::Undefined
EModuleType::Hud
EModuleType::Inventory
EModuleType::Store
EModuleType::ScoresTable
EModuleType::Equipment
EModuleType::MenuBase
EModuleType::MenuPage
EModuleType::Chrono
EModuleType::SpeedMeter
EModuleType::PlayerState
EModuleType::TeamState

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