![]() |
Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
|
API for editor plugins. More...
#include <doc.h>
Public Types | |
| enum | EInteractionStatus { Active , Closed , Aborted } |
Public Types inherited from CManiaApp | |
| enum | ELinkType { ExternalBrowser , ManialinkBrowser } |
Additional Inherited Members | |
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) |
API for editor plugins.
Supported declare modes :
| CEditorEditor* const CAnyEditorPlugin::EditorEditor |
| CAnyEditorPlugin::EInteractionStatus const CAnyEditorPlugin::InteractionStatus |
| CEditorMediaTracker* const CAnyEditorPlugin::MediaTracker |
| CEditorMesh* const CAnyEditorPlugin::MeshEditor |
| CEditorModule* const CAnyEditorPlugin::ModuleEditor |
| Array<CManiaAppEvent* const > CAnyEditorPlugin::PendingEvents |
| CEditorSkin* const CAnyEditorPlugin::SkinEditor |