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

API for editor plugins. More...

#include <doc.h>

Inheritance diagram for CAnyEditorPlugin:
[legend]

Public Types

enum  EInteractionStatus { Active , Closed , Aborted }
Public Types inherited from CManiaApp
enum  ELinkType { ExternalBrowser , ManialinkBrowser }

Public Attributes

Array< CManiaAppEvent *const > PendingEvents
CEditorModule *const ModuleEditor
CEditorMesh *const MeshEditor
CEditorEditor *const EditorEditor
CEditorMediaTracker *const MediaTracker
CEditorSkin *const SkinEditor
CAnyEditorPlugin::EInteractionStatus const InteractionStatus
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

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)

Detailed Description

API for editor plugins.

Supported declare modes :

  • Local
  • Persistent

Member Enumeration Documentation

◆ EInteractionStatus

Enumerator
Active 
Closed 
Aborted 

Member Data Documentation

◆ EditorEditor

CEditorEditor* const CAnyEditorPlugin::EditorEditor

◆ InteractionStatus

CAnyEditorPlugin::EInteractionStatus const CAnyEditorPlugin::InteractionStatus

◆ MediaTracker

CEditorMediaTracker* const CAnyEditorPlugin::MediaTracker

◆ MeshEditor

CEditorMesh* const CAnyEditorPlugin::MeshEditor

◆ ModuleEditor

CEditorModule* const CAnyEditorPlugin::ModuleEditor

◆ PendingEvents

Array<CManiaAppEvent* const > CAnyEditorPlugin::PendingEvents

◆ SkinEditor

CEditorSkin* const CAnyEditorPlugin::SkinEditor

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