CGameEditorMainPlugin

ManiaPlanet API


CGameEditorMainPlugin

ID 0x03267000
Uninstantiable

Inherits from Game::CGameEditorPlugin → Game::CGameManiaApp → MwFoundations::CMwNod

Methods

void Help_Open()

void Help_Close()

CGameEditorPluginHandle@ GetPluginHandle(string Name)

void SendPluginEvent(CGameEditorPluginHandle@ Handle, wstring Type, MwFastBuffer<wstring>& Data)

void Context_SetActive(wstring ContextName, bool IsActive)

bool Context_IsActive(wstring ContextName)

bool Binding_IsActive(wstring BindingName)

bool Binding_IsActiveInContext(wstring ContextName, wstring BindingName)

void Plugin_SetClearance_MeshEditor(CGameEditorPluginHandle@ Handle, CGameEditorMainPlugin::EMeshEditorAPI API, bool IsAllowed)

Inherited methods CGameManiaApp

CGameUILayer@ UILayerCreate()

void UILayerDestroy(CGameUILayer@ Layer)

void UILayerDestroyAll()

void LayerCustomEvent(CGameUILayer@ Layer, wstring Type, MwFastBuffer<wstring>& Data)

void OpenLink(string Url, CGameManiaApp::ELinkType LinkType)

bool OpenFileInExplorer(wstring FileName)

void Dialog_Message(wstring Message)

wstring Dbg_DumpDeclareForVariables(CMwNod@ Nod, bool StatsOnly)

Inherited members CGameManiaApp

const string ManiaAppUrl

const string ManiaAppBaseUrl

const int Now

const bool IsVisible

const uint CurrentDate

const string CurrentLocalDateText

const wstring CurrentTimezone

uint LayersDefaultManialinkVersion

const CGamePlayerInfo@ LocalUser

const CGameManiaTitle@ LoadedTitle

const CGameManiaApp::ESystemPlatform SystemPlatform

ESystemPlatform::None
ESystemPlatform::Steam
ESystemPlatform::UPlay
ESystemPlatform::PS4
ESystemPlatform::XBoxOne

const CGameManiaApp::ESystemSkuIdentifier SystemSkuIdentifier

ESystemSkuIdentifier::Unknown
ESystemSkuIdentifier::EU
ESystemSkuIdentifier::US
ESystemSkuIdentifier::JP

bool EnableMenuNavigationInputs

const float MouseX

const float MouseY

const MwFastBuffer<CGameUILayer@> UILayers

const CXmlScriptParsingManager@ Xml

const CNetScriptHttpManager@ Http

const CGameVideoScriptManager@ Video

const CAudioScriptManager@ Audio

const CInputScriptManager@ Input

const CGameDataFileManagerScript@ DataFileMgr

const CGameScoreAndLeaderBoardManagerScript@ ScoreMgr

const CGameUserPrivilegesManagerScript@ PrivilegeMgr

const CGameMasterServerRichPresenceManagerScript@ PresenceMgr

const CGameUserManagerScript@ UserMgr

const CSystemPlatformScript@ System

const CGameManiaPlanetScriptAPI@ ManiaPlanet

Inherited members CMwNod

string IdName

const MwId Id

Enums

EMeshEditorAPI

EMeshEditorAPI::Materials
EMeshEditorAPI::Interactions
EMeshEditorAPI::Display
EMeshEditorAPI::Global
EMeshEditorAPI::Sets
EMeshEditorAPI::Voxel
EMeshEditorAPI::PickInfo
EMeshEditorAPI::UndoRedo

Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.06 seconds, 13.02 MB)