Trackmania ManiaScript Reference
2026.2.2.1751
A ManiaScript Reference of the new Trackmania.
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
C
Array< ElemType >
C
AssociativeArray< KeyType, ElemType >
C
Boolean
C
CChatContext
Documentation for class
CChatContext
C
CChatEntry
Documentation for class
CChatEntry
C
CChatEvent
Documentation for class
CChatEvent
C
CChatEvent_HistoryChange
Documentation for class
CChatEvent_HistoryChange
C
CChatEvent_NewEntry
Documentation for class
CChatEvent_NewEntry
C
CChatHistory
Documentation for class
CChatHistory
C
CDirectLink
Documentation for class
CDirectLink
C
CDirectLink_ArcadeServer
Documentation for class
CDirectLink_ArcadeServer
C
CDirectLink_Garage
Documentation for class
CDirectLink_Garage
C
CDirectLink_Home
Documentation for class
CDirectLink_Home
C
CDirectLink_Hotseat
Documentation for class
CDirectLink_Hotseat
C
CDirectLink_JoinServer
Documentation for class
CDirectLink_JoinServer
C
CDirectLink_JoinSession
Documentation for class
CDirectLink_JoinSession
C
CDirectLink_NewMap
Documentation for class
CDirectLink_NewMap
C
CDirectLink_OfficialCampaign
Documentation for class
CDirectLink_OfficialCampaign
C
CDirectLink_Ranked
Documentation for class
CDirectLink_Ranked
C
CDirectLink_Royal
Documentation for class
CDirectLink_Royal
C
CDirectLink_Splitscreen
Documentation for class
CDirectLink_Splitscreen
C
CDirectLink_TrackOfTheDay
Documentation for class
CDirectLink_TrackOfTheDay
C
CDirectLink_WaitingPage
Documentation for class
CDirectLink_WaitingPage
C
CNod
Documentation for class
CNod
C
CAccountTrophyGain
Documentation for class
CAccountTrophyGain
C
CAccountTrophyGainForHistory
Documentation for class
CAccountTrophyGainForHistory
C
CAccountTrophyGainForHistory_CompetitionMatch
Documentation for class
CAccountTrophyGainForHistory_CompetitionMatch
C
CAccountTrophyGainForHistory_CompetitionRanking
Documentation for class
CAccountTrophyGainForHistory_CompetitionRanking
C
CAccountTrophyGainForHistory_LiveMatch
Documentation for class
CAccountTrophyGainForHistory_LiveMatch
C
CAccountTrophyGainForHistory_SoloMedal
Documentation for class
CAccountTrophyGainForHistory_SoloMedal
C
CAccountTrophyGainForHistory_SoloRanking
Documentation for class
CAccountTrophyGainForHistory_SoloRanking
C
CAccountTrophyLastYearSummary
Documentation for class
CAccountTrophyLastYearSummary
C
CAction
Documentation for class
CAction
C
CSmAction
An action
C
CActionInterface
Documentation for class
CActionInterface
C
CActionManager
Documentation for class
CActionManager
C
CAnchorData
Landmark of a map
C
CAnimManager
Documentation for class
CAnimManager
C
CAudioManager
Documentation for class
CAudioManager
C
CAudioSettings
Audio device settings
C
CAudioSource
Documentation for class
CAudioSource
C
CAudioSourceMusic
Documentation for class
CAudioSourceMusic
C
CBaseConstEvent
An event
C
CBaseEvent
An event
C
CSmModeEvent
Event recieved by ShootMania gamemodes
C
CUIConfigEvent
UIConfig Event
C
CManiaAppEvent
An event
C
CEditorEvent
An event
C
CEditorPluginModuleEvent
An event
C
CManiaAppPlaygroundEvent
GameMode ManaiApp event
C
CMapEditorPluginEvent
An event
C
CMlScriptEvent
Events for Manialink page scripts
C
CServerPluginEvent
ServerPlugin Event
C
CSmActionEvent
An action event
C
CXmlRpcEvent
An event
C
CBlock
Documentation for class
CBlock
C
CBlockClip
Documentation for class
CBlockClip
C
CBlockClipList
Documentation for class
CBlockClipList
C
CBlockModelVariant
Documentation for class
CBlockModelVariant
C
CBlockModelVariantAir
Documentation for class
CBlockModelVariantAir
C
CBlockModelVariantGround
Documentation for class
CBlockModelVariantGround
C
CBlockUnit
A 1-square-sized part of a block instance
C
CBlockUnitModel
A 1-square-sized part of a block model
C
CCampaign
Documentation for class
CCampaign
C
CClient
A currently connected
CUser
C
CCollector
Documentation for class
CCollector
C
CBlockModel
The model of a map block
C
CBlockModelClip
The model of a map block
C
CGameItemModel
Documentation for class
CGameItemModel
C
CMacroblockModel
Documentation for class
CMacroblockModel
C
CDataFileMgr
Script API to manage game data
C
CEditorBase
Documentation for class
CEditorBase
C
CEditorAsset
Documentation for class
CEditorAsset
C
CEditorMesh
API for the mesh modeler
C
CEditorEditor
Documentation for class
CEditorEditor
C
CEditorModule
Documentation for class
CEditorModule
C
CEditorPluginAPI
Documentation for class
CEditorPluginAPI
C
CEditorMediaTracker
Documentation for class
CEditorMediaTracker
C
CEditorSkin
Documentation for class
CEditorSkin
C
CEditorPluginHandle
Documentation for class
CEditorPluginHandle
C
CEntity
Documentation for class
CEntity
C
CModeTurret
Documentation for class
CModeTurret
C
CModeVehicle
Documentation for class
CModeVehicle
C
CPlayer
A player is the incarnation of the user in the playground
C
CSmPlayer
A Shootmania player
C
CSmObject
An instance of an object
C
CFriend
Documentation for class
CFriend
C
CGameUserVoiceChat
Documentation for class
CGameUserVoiceChat
C
CGhost
A ghost model
C
CGhostManager
The ghosts manager
C
CHttpEvent
An HTTP event
C
CHttpManager
Manager for HTTP requests
C
CHttpRequest
An HTTP request
C
CHudModule
Documentation for class
CHudModule
C
CImage
Documentation for class
CImage
C
CInputEvent
Documentation for class
CInputEvent
C
CInputManager
Input devices
C
CInputPad
Game controller
C
CItemAnchor
Documentation for class
CItemAnchor
C
CMacroblockInstance
Documentation for class
CMacroblockInstance
C
CManiaApp
API for Maniaplanet client scripts
C
CAnyEditorPlugin
API for editor plugins
C
CEditorMainPlugin
API for editor plugins
C
CGameModuleEditorBase
API for Maniaplanet client scripts
C
CManiaAppBase
API for Maniaplanet client scripts
C
CManiaAppStation
Station mania app
C
CManiaAppBrowser
API for Maniaplanet client scripts
C
CManiaAppPlaygroundCommon
API for game interface client scripts
C
CManiaAppPlayground
This is the client ManiaApp for game modes
C
CManiaAppTitle
API for a Title main menu
C
CModuleMenu
Documentation for class
CModuleMenu
C
CMapEditorPlugin
API for the plugins of the map editor
C
CMapType
API for the plugins of the map editor
C
CSmMapType
API for the plugins of the map editor
C
CMap
Documentation for class
CMap
C
CMapBotPath
Documentation for class
CMapBotPath
C
CMapBotSpawn
Documentation for class
CMapBotSpawn
C
CMapEditorCamera
Documentation for class
CMapEditorCamera
C
CMapEditorConnectResults
Documentation for class
CMapEditorConnectResults
C
CMapEditorCursor
Documentation for class
CMapEditorCursor
C
CMapEditorInventory
Documentation for class
CMapEditorInventory
C
CMapEditorInventoryNode
Documentation for class
CMapEditorInventoryNode
C
CMapEditorInventoryArticle
Documentation for class
CMapEditorInventoryArticle
C
CMapEditorInventoryDirectory
Documentation for class
CMapEditorInventoryDirectory
C
CMapGroup
Documentation for class
CMapGroup
C
CMapInfo
Documentation for class
CMapInfo
C
CMapLandmark
Documentation for class
CMapLandmark
C
CSmMapLandmark
Documentation for class
CSmMapLandmark
C
CMapObjectAnchor
Documentation for class
CMapObjectAnchor
C
CMapRecord
Documentation for class
CMapRecord
C
CMapSector
Documentation for class
CMapSector
C
CMapSpawn
Documentation for class
CMapSpawn
C
CMapWaypoint
Documentation for class
CMapWaypoint
C
CMasterServerUser
Masterserver user info
C
CMatchSettings
Represents a match-settings file
C
CMatchSettingsManager
Allows handling of match-settings files
C
CMatchSettingsPlaylistItem
Represents a map in the playlist of a matchsetting
C
CMediaTrackerBlock
Documentation for class
CMediaTrackerBlock
C
CMediaTrackerClip
Documentation for class
CMediaTrackerClip
C
CMediaTrackerClipGroup
Documentation for class
CMediaTrackerClipGroup
C
CMediaTrackerTrack
Documentation for class
CMediaTrackerTrack
C
CMenuSceneManager
Create scenes for use in menus with <Camera> manialink element
C
CMlControl
Manialink control
C
CMlCamera
Manialink control
C
CMlColorPicker
Manialink control
C
CMlEntry
Manialink entry
C
CMlFileEntry
Manialink filename entry
C
CMlFrame
Documentation for class
CMlFrame
C
CMlGauge
Manialink control
C
CMlGraph
Manialink control
C
CMlLabel
Manialink entry
C
CMlMediaPlayer
Manialink control
C
CMlMinimap
Manialink control
C
CMlQuad
Documentation for class
CMlQuad
C
CMlSlider
Manialink control
C
CMlTextEdit
Manialink entry
C
CMlTimeLine
Manialink control
C
CMlGraphCurve
Documentation for class
CMlGraphCurve
C
CMlPage
Documentation for class
CMlPage
C
CMlScript
This is the base Manialink page interface
C
CAnyEditorPluginLayer
This is the base Manialink page interface
C
CGameScriptHandlerMediaTrack
This is the Manialink browser interface
C
CManiaAppTitleLayer
This is the title menus Manialink interface
C
CModuleMenuLayer
This is the title menus Manialink interface
C
CMapEditorPluginLayer
This is the base Manialink page interface
C
CMlBrowser
This is the Manialink browser interface
C
CMlScriptIngame
API for GameModes Manialinks
C
CSmMlScriptIngame
Ingame Manialink API for ShootMania
C
CMlStation
This is the stations Manialink interface
C
CMlScript_ReadOnly
Documentation for class
CMlScript_ReadOnly
C
CMlScriptIngame_ReadOnly
Documentation for class
CMlScriptIngame_ReadOnly
C
CSmArenaInterfaceManialinkScriptHandler_ReadOnly
Documentation for class
CSmArenaInterfaceManialinkScriptHandler_ReadOnly
C
CMode
Rules API for gamemodes
C
CSmMode
Rules API for ShootMania gamemodes
C
CModeTurretManager
Documentation for class
CModeTurretManager
C
CModeVehicleManager
Documentation for class
CModeVehicleManager
C
CModuleMenuComponent
Documentation for class
CModuleMenuComponent
C
CModuleMenuFileBrowser
Documentation for class
CModuleMenuFileBrowser
C
CModuleMenuModel
Documentation for class
CModuleMenuModel
C
CModuleMenuPage
Documentation for class
CModuleMenuPage
C
CModuleMenuPageModel
Documentation for class
CModuleMenuPageModel
C
CModulePlayground
Documentation for class
CModulePlayground
C
CModulePlaygroundChrono
Documentation for class
CModulePlaygroundChrono
C
CModulePlaygroundInventory
Documentation for class
CModulePlaygroundInventory
C
CModulePlaygroundPlayerState
Documentation for class
CModulePlaygroundPlayerState
C
CModulePlaygroundScoresTable
Documentation for class
CModulePlaygroundScoresTable
C
CModulePlaygroundSpeedMeter
Documentation for class
CModulePlaygroundSpeedMeter
C
CModulePlaygroundStore
An playground Store module
C
CModulePlaygroundTeamState
Documentation for class
CModulePlaygroundTeamState
C
CModulePlaygroundHud
Documentation for class
CModulePlaygroundHud
C
CModulePlaygroundHudModel
Documentation for class
CModulePlaygroundHudModel
C
CNadeoServicesItemCollection
Documentation for class
CNadeoServicesItemCollection
C
CNadeoServicesItemCollectionVersion
Documentation for class
CNadeoServicesItemCollectionVersion
C
CNadeoServicesMap
Documentation for class
CNadeoServicesMap
C
CNadeoServicesSkin
Documentation for class
CNadeoServicesSkin
C
CNews
Documentation for class
CNews
C
CNewsLink
Documentation for class
CNewsLink
C
CNotification
Documentation for class
CNotification
C
CNotification_Prestige
Documentation for class
CNotification_Prestige
C
CNotification_PrestigeEarned
Documentation for class
CNotification_PrestigeEarned
C
CNotification_Squad
Documentation for class
CNotification_Squad
C
CNotification_SquadDeleted
Documentation for class
CNotification_SquadDeleted
C
CNotification_SquadInvitationAccepted
Documentation for class
CNotification_SquadInvitationAccepted
C
CNotification_SquadInvitationAdded
Documentation for class
CNotification_SquadInvitationAdded
C
CNotification_SquadInvitationCanceled
Documentation for class
CNotification_SquadInvitationCanceled
C
CNotification_SquadInvitationCanceledForExitingPlayer
Documentation for class
CNotification_SquadInvitationCanceledForExitingPlayer
C
CNotification_SquadInvitationCanceledForFullSquad
Documentation for class
CNotification_SquadInvitationCanceledForFullSquad
C
CNotification_SquadInvitationDeclined
Documentation for class
CNotification_SquadInvitationDeclined
C
CNotification_SquadInvitationReceived
Documentation for class
CNotification_SquadInvitationReceived
C
CNotification_SquadLockStateUpdated
Documentation for class
CNotification_SquadLockStateUpdated
C
CNotification_SquadMemberAdded
Documentation for class
CNotification_SquadMemberAdded
C
CNotification_SquadMemberKicked
Documentation for class
CNotification_SquadMemberKicked
C
CNotification_SquadMemberRemoved
Documentation for class
CNotification_SquadMemberRemoved
C
CNotification_SquadUpdated
Documentation for class
CNotification_SquadUpdated
C
CNotificationsConsumer
Manager of buddies instant messaging
C
CNotificationsConsumerEvent
An event
C
CNotificationsConsumerNotification
A Notification
C
CPackCreator
Script API to create Packs (can be Titlepacks or plain ManiaCredited data), and generate new builds of these packs
C
CPackCreatorPack
A pack
C
CPackCreatorRecipient
A recipient included in the bill for a Pack
C
CPackCreatorTitleInfo
Script API to create Pack files (can be Titlepack or plain ManiaCredited data)
C
CParsingDocument
Documentation for class
CParsingDocument
C
CParsingManager
Tool for parsing document
C
CParsingNode
Documentation for class
CParsingNode
C
CPlaygroundClient
API for plugins to get playground info
C
CPrestige
Documentation for class
CPrestige
C
CRankingsZoneMgr
Documentation for class
CRankingsZoneMgr
C
CReplayInfo
Documentation for class
CReplayInfo
C
CScore
Documentation for class
CScore
C
CSmScore
Scoring info for ShootMania players
C
CScoreMgr
Score and leaderboard manager
C
CSeason
Documentation for class
CSeason
C
CSeasonMapInfo
Documentation for class
CSeasonMapInfo
C
CServerAdmin
API for server control when playing online
C
CServerInfo
Documentation for class
CServerInfo
C
CServerPlugin
Server plugin
C
CSkinInfo
Documentation for class
CSkinInfo
C
CSmMapBase
Documentation for class
CSmMapBase
C
CSmMapGate
Documentation for class
CSmMapGate
C
CSmMapGauge
Documentation for class
CSmMapGauge
C
CSmPlayerDriver
API for ShootMania bots
C
CSquad
Documentation for class
CSquad
C
CSquadInvitation
Documentation for class
CSquadInvitation
C
CSquadMember
Documentation for class
CSquadMember
C
CStation
Station info & manipulation
C
CSystemPlatform
API for platform calls
C
CTaskResult
Asynchronous task result
C
CTaskResult_Bool
Asynchronous task result
C
CTaskResult_ClubTagList
Results of task requesting the club tag of users
C
CTaskResult_Connect
Asynchronous task result
C
CTaskResult_FileList
Results containing a list of media info
C
CTaskResult_GameModeList
Results containing a list of GameMode info
C
CTaskResult_Ghost
Task result containing a ghost
C
CTaskResult_GhostList
Results containing a list of ghost
C
CTaskResult_MapList
Results containing a list of map info
C
CTaskResult_ReplayList
Results containing a list of replay info
C
CTaskResult_Session_Get
Asynchronous task result
C
CTaskResult_StringInt
Asynchronous task result
C
CTaskResult_StringIntList
Asynchronous task result
C
CTaskResult_UserZoneList
Results of task requesting the zone of user
C
CWebServicesTaskResult_AccountTrophyGainHistory
Asynchronous task result
C
CTaskResult_AccountTrophyGainHistory
Task result containing a part of the history of account trophy gain
C
CWebServicesTaskResult_AccountTrophyGainList
Asynchronous task result
C
CTaskResult_AccountTrophyGainList
Task result containing a list of account trophy gain
C
CWebServicesTaskResult_AccountTrophyLastYearSummary
Asynchronous task result
C
CTaskResult_AccountTrophyLastYearSummary
Task result containing a last year summary of account trophy
C
CWebServicesTaskResult_GhostDriver_Download
Asynchronous task result
C
CWebServicesTaskResult_GhostDriver_UploadLimits
Asynchronous task result
C
CWebServicesTaskResult_NadeoServicesItemCollection
Asynchronous task result
C
CTaskResult_NSItemCollection
Task result containing a ItemCollection info from NadeoServices
C
CWebServicesTaskResult_NadeoServicesItemCollectionList
Asynchronous task result
C
CTaskResult_NSItemCollectionList
Task result containing a list of ItemCollection info from NadeoServices
C
CWebServicesTaskResult_NadeoServicesMap
Asynchronous task result
C
CTaskResult_NSMap
Task result containing a map info from NadeoServices
C
CWebServicesTaskResult_NadeoServicesMapList
Asynchronous task result
C
CTaskResult_NSMapList
Task result containing a list of map info from NadeoServices
C
CWebServicesTaskResult_NadeoServicesSkin
Asynchronous task result
C
CTaskResult_NSSkin
Task result containing a Skin info from NadeoServices
C
CWebServicesTaskResult_NadeoServicesSkinList
Asynchronous task result
C
CTaskResult_NSSkinList
Task result containing a list of Skin info from NadeoServices
C
CWebServicesTaskResult_Natural
Asynchronous task result
C
CWebServicesTaskResult_Season
Asynchronous task result
C
CTaskResult_Season
Task result containing a season
C
CWebServicesTaskResult_SeasonList
Asynchronous task result
C
CTaskResult_SeasonList
Task result containing a list of season
C
CWebServicesTaskResult_Squad
Asynchronous task result
C
CTaskResult_Squad
Task result containing a Squad
C
CWebServicesTaskResult_TrophySoloMedalAchievementSettings
Asynchronous task result
C
CTaskResult_TrophySoloMedalAchievementSettings
Task result containing the settings of a solo medal trophy achievement
C
CWebServicesTaskResult_WSFriendList
Asynchronous task result
C
CTaskResult_FriendList
Task result containing a list of friend info
C
CWebServicesTaskResult_WSMapRecordList
Asynchronous task result
C
CTaskResult_MapRecordList
Task result containing a list of map record info from NadeoServices
C
CWebServicesTaskResult_WSNewsList
Asynchronous task result
C
CTaskResult_UserNewsList
Asynchronous task result
C
CWebServicesTaskResult_WSNotification
Asynchronous task result
C
CTaskResult_WSNotification
Task result containing a Notification
C
CWebServicesTaskResult_WSPrestigeList
Asynchronous task result
C
CTaskResult_PrestigeList
Asynchronous task result
C
CWebServicesTaskResult_WSUserPrestige
Asynchronous task result
C
CTaskResult_UserPrestige
Asynchronous task result
C
CWebServicesTaskResult_WSUserPrestigeList
Asynchronous task result
C
CTaskResult_UserPrestigeList
Asynchronous task result
C
CWebServicesTaskResult_WSZonePtrList
Asynchronous task result
C
CTaskResult_ZoneList
Results containing a list of zones
C
CTaskResult_ModeInfo
A GameMode script
C
CTeam
Documentation for class
CTeam
C
CTitle
Documentation for class
CTitle
C
CTitleControl
API for titles menus to control the main loop
C
CTitleEdition
API for titles in edition mode
C
CTmRaceResultNod
Description of a race run
C
CTrackingMgr
User privileges manager
C
CTrophyAchievement
Documentation for class
CTrophyAchievement
C
CTrophyAchievement_CompetitionMatch
Documentation for class
CTrophyAchievement_CompetitionMatch
C
CTrophyAchievement_CompetitionRanking
Documentation for class
CTrophyAchievement_CompetitionRanking
C
CTrophyAchievement_LiveMatch
Documentation for class
CTrophyAchievement_LiveMatch
C
CTrophyAchievement_SoloMedal
Documentation for class
CTrophyAchievement_SoloMedal
C
CTrophyAchievement_SoloRanking
Documentation for class
CTrophyAchievement_SoloRanking
C
CTrophySoloMedalAchievementLevelSettings
Documentation for class
CTrophySoloMedalAchievementLevelSettings
C
CTrophySoloMedalAchievementSettings
Documentation for class
CTrophySoloMedalAchievementSettings
C
CUIConfig
This object handles the interface
C
CUIConfigMarker
Documentation for class
CUIConfigMarker
C
CUIConfigMgr
Documentation for class
CUIConfigMgr
C
CUILayer
Documentation for class
CUILayer
C
CUser
User profile
C
CUserPrestige
Documentation for class
CUserPrestige
C
CUserV2Manager
API for local users/profiles
C
CUserV2Profile
Local profile settings
C
CVehicleSettings
Vehicle or Character settings
C
CVideo
This is a video playback handle
C
CVideoManager
Documentation for class
CVideoManager
C
CVoiceChatEvent
Documentation for class
CVoiceChatEvent
C
CVoiceChatEvent_DisplayUI
Documentation for class
CVoiceChatEvent_DisplayUI
C
CVoiceChatEvent_Message
Documentation for class
CVoiceChatEvent_Message
C
CVoiceChatEvent_SpeakingUsersChanged
Documentation for class
CVoiceChatEvent_SpeakingUsersChanged
C
CVoiceChatEvent_User_IsConnected
Documentation for class
CVoiceChatEvent_User_IsConnected
C
CVoiceChatEvent_User_IsMuted
Documentation for class
CVoiceChatEvent_User_IsMuted
C
CVoiceChatEvent_User_IsSpeaking
Documentation for class
CVoiceChatEvent_User_IsSpeaking
C
CWSNotificationManager
API for webservices notifications
C
CXmlRpc
Documentation for class
CXmlRpc
C
CZone
Documentation for class
CZone
C
CStuntFigure
Documentation for class
CStuntFigure
C
CStuntStatus
Documentation for class
CStuntStatus
C
CTaskResult_GhostDriver_UploadLimit
Documentation for class
CTaskResult_GhostDriver_UploadLimit
C
CTaskResult_GhostDriverDownload_Ghost
Documentation for class
CTaskResult_GhostDriverDownload_Ghost
C
CTaskResult_GhostDriverDownload_Member
Documentation for class
CTaskResult_GhostDriverDownload_Member
C
CTaskResult_GhostDriverDownload_Team
Documentation for class
CTaskResult_GhostDriverDownload_Team
C
CVoiceChatConfig
Documentation for class
CVoiceChatConfig
C
Ident
C
Int2
C
Int3
C
Integer
C
Real
C
SConstString
Documentation for class
SConstString
C
SConstStringInt
Documentation for class
SConstStringInt
C
Text
C
Vec2
C
Vec3
C
Void
Generated by
1.17.0