ManiaScript Trackmania 2020  30/10/2024
2024_10_30.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

 MathLib
 Standard mathematical operations, angles are in radians unless specified.
 
 TextLib
 Standard Text manipulation functions.
 
 MapUnits
 Standard map coordinates manipulation functions.
 
 AnimLib
 Standard animation functions.
 
 TimeLib
 Standard time manipulation functions.
 
 ColorLib
 Standard color manipulation functions.
 

Enumerations

enum  TimeLib::EDateFormats {
  TimeLib::Full, TimeLib::Date, TimeLib::DateCompact, TimeLib::DateShort,
  TimeLib::Time, TimeLib::TimeShort, TimeLib::Relative, TimeLib::RelativeShort,
  TimeLib::MonthYear
}
 
enum  TimeLib::EDurationFormats { TimeLib::Full, TimeLib::Abbreviated, TimeLib::Chrono }
 

Functions

Integer MathLib::Abs (Integer _Argument1)
 
Real MathLib::Abs (Real _Argument1)
 
Real MathLib::ToReal (Integer _Argument1)
 
Real MathLib::DegToRad (Real _Degree)
 Converts an angle from degrees to radians. More...
 
Real MathLib::RadToDeg (Real _Radian)
 Converts an angle from radians to degrees. More...
 
Real MathLib::Sin (Real _Argument1)
 
Real MathLib::Cos (Real _Argument1)
 
Real MathLib::Tan (Real _Argument1)
 
Real MathLib::Atan2 (Real _Argument1, Real _Argument2)
 
Real MathLib::Exp (Real _Argument1)
 
Real MathLib::Rand (Real _Argument1, Real _Argument2)
 
Real MathLib::Rand (Real _Argument1, Real _Argument2, Integer _Argument3)
 
Integer MathLib::Rand (Integer _Argument1, Integer _Argument2)
 
Integer MathLib::Rand (Integer _Argument1, Integer _Argument2, Integer _Argument3)
 
Real MathLib::NearestReal (Integer _Argument1)
 
Integer MathLib::NearestInteger (Real _Argument1)
 
Integer MathLib::FloorInteger (Real _Argument1)
 
Integer MathLib::TruncInteger (Real _Argument1)
 
Integer MathLib::CeilingInteger (Real _Argument1)
 
Real MathLib::Distance (Real _Argument1, Real _Argument2)
 
Real MathLib::Distance (Vec2 _Argument1, Vec2 _Argument2)
 Euclidian distance between two 2d points. More...
 
Real MathLib::Distance (Vec3 _Argument1, Vec3 _Argument2)
 Euclidian distance between two 3d points. More...
 
Real MathLib::Length (Vec2 _Argument1)
 Euclidian norm of the vector. More...
 
Real MathLib::Length (Vec3 _Argument1)
 Euclidian norm of the vector. More...
 
Real MathLib::Norm0 (Vec2 _Argument1)
 Returns maximum of the absolute value of each component. More...
 
Real MathLib::Norm1 (Vec2 _Argument1)
 Returns the sum of the absolute value of each component. More...
 
Real MathLib::Norm0 (Vec3 _Argument1)
 Returns maximum of the absolute value of each component. More...
 
Real MathLib::Norm1 (Vec3 _Argument1)
 Returns the sum of the absolute value of each component. More...
 
Integer MathLib::Norm0 (Int2 _Argument1)
 Returns maximum of the absolute value of each component. More...
 
Integer MathLib::Norm1 (Int2 _Argument1)
 Returns the sum of the absolute value of each component. More...
 
Integer MathLib::Norm0 (Int3 _Argument1)
 Returns maximum of the absolute value of each component. More...
 
Integer MathLib::Norm1 (Int3 _Argument1)
 Returns the sum of the absolute value of each component. More...
 
Real MathLib::DotProduct (Vec3 _Argument1, Vec3 _Argument2)
 
Vec3 MathLib::CrossProduct (Vec3 _Argument1, Vec3 _Argument2)
 
Real MathLib::DotProduct (Vec2 _Argument1, Vec2 _Argument2)
 
Integer MathLib::DotProduct (Int3 _Argument1, Int3 _Argument2)
 
Int3 MathLib::CrossProduct (Int3 _Argument1, Int3 _Argument2)
 
Integer MathLib::DotProduct (Int2 _Argument1, Int2 _Argument2)
 
Real MathLib::Angle (Vec3 _Argument1, Vec3 _Argument2)
 
Real MathLib::OrientedAngle (Vec3 _Argument1, Vec3 _Argument2)
 
Real MathLib::Angle (Real _Radian1, Real _Radian2)
 Returns the smallest angle from A to B. More...
 
Real MathLib::Angle (Vec2 _Argument1, Vec2 _Argument2)
 
Real MathLib::OrientedAngle (Vec2 _Argument1, Vec2 _Argument2)
 
Real MathLib::PI ()
 
Real MathLib::Asin (Real _Argument1)
 
Real MathLib::Acos (Real _Argument1)
 
Real MathLib::Pow (Real _Argument1, Real _Argument2)
 
Real MathLib::Ln (Real _Argument1)
 
Real MathLib::Sqrt (Real _Argument1)
 
Integer MathLib::Max (Integer _A, Integer _B)
 Returns the maximum between A and B. More...
 
Integer MathLib::Min (Integer _A, Integer _B)
 Returns the minimum between A and B. More...
 
Integer MathLib::Clamp (Integer _X, Integer _Min, Integer _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Real MathLib::Max (Real _A, Real _B)
 Returns the maximum between A and B. More...
 
Real MathLib::Min (Real _A, Real _B)
 Returns the minimum between A and B. More...
 
Real MathLib::Clamp (Real _X, Real _Min, Real _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Real MathLib::Mod (Real _X, Real _Min, Real _Max)
 Returns the modulus of X in the range Min..Max. More...
 
Vec2 MathLib::Max (Vec2 _A, Vec2 _B)
 Returns the maximum between A and B. More...
 
Vec2 MathLib::Min (Vec2 _A, Vec2 _B)
 Returns the minimum between A and B. More...
 
Vec2 MathLib::Clamp (Vec2 _X, Vec2 _Min, Vec2 _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Vec3 MathLib::Max (Vec3 _A, Vec3 _B)
 Returns the maximum between A and B. More...
 
Vec3 MathLib::Min (Vec3 _A, Vec3 _B)
 Returns the minimum between A and B. More...
 
Vec3 MathLib::Clamp (Vec3 _X, Vec3 _Min, Vec3 _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Int2 MathLib::Max (Int2 _A, Int2 _B)
 Returns the maximum between A and B. More...
 
Int2 MathLib::Min (Int2 _A, Int2 _B)
 Returns the minimum between A and B. More...
 
Int2 MathLib::Clamp (Int2 _X, Int2 _Min, Int2 _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Int3 MathLib::Max (Int3 _A, Int3 _B)
 Returns the maximum between A and B. More...
 
Int3 MathLib::Min (Int3 _A, Int3 _B)
 Returns the minimum between A and B. More...
 
Int3 MathLib::Clamp (Int3 _X, Int3 _Min, Int3 _Max)
 Returns the value X clamped to the range Min..Max. More...
 
Real TextLib::ToReal (Text _Text)
 Returns the Real corresponding to _Text. More...
 
Integer TextLib::ToInteger (Text _Text)
 Returns the Integer corresponding to _Text. More...
 
Vec3 TextLib::ToColor (Text _Text)
 Returns the RGB color corresponding to _Text. More...
 
Text TextLib::SubString (Text _Text, Integer _Start, Integer _Length)
 Returns a substring of _Text. More...
 
Text TextLib::SubText (Text _Text, Integer _Start, Integer _Length)
 Returns a substring of _Text. More...
 
Integer TextLib::Length (Text _Text)
 Returns the length of _Text. More...
 
Text TextLib::ToText (Integer _Integer)
 Returns the Text corresponding to _Integer. More...
 
Text TextLib::ToText (Real _Real)
 Returns the Text corresponding to _Real. More...
 
Text TextLib::ToText (Boolean _Boolean)
 Returns the Text corresponding to _Boolean. More...
 
Text TextLib::ToText (Int3 _Int3)
 Returns the Text corresponding to _Int3. More...
 
Text TextLib::ToText (Vec3 _Vec3)
 Returns the Text corresponding to _Vec3. More...
 
Text TextLib::TimeToText (Integer _Time)
 Returns the Text corresponding to _Time. More...
 
Text TextLib::TimeToText (Integer _Time, Boolean _IncludeCentiSeconds)
 Returns the Text corresponding to _Time. More...
 
Text TextLib::TimeToText (Integer _Time, Boolean _IncludeCentiSeconds, Boolean _IncludeMilliSeconds)
 Returns the Text corresponding to _Time. More...
 
Text TextLib::ColorToText (Vec3 _Color)
 Returns the Text corresponding to _Color. More...
 
Text TextLib::FormatInteger (Integer _Argument1, Integer _Argument2)
 
Text TextLib::FormatInteger (Integer _Value, Integer _MinLength, Boolean _WithSeparator)
 
Text TextLib::FormatRank (Integer _Rank, Boolean _ShortFormat)
 Returns the rank corresponding to a number, formatted according to the locale. ShortFormat: '25k' otherwise '25654th'. More...
 
Text TextLib::FormatReal (Real _Value, Integer _FPartLength, Boolean _HideZeroes, Boolean _HideDot)
 Returns the Text corresponding to a Real. With formatting. More...
 
Text TextLib::ToUpperCase (Text _TextToChange)
 Changes lower case characters to upper case characters. More...
 
Text TextLib::ToLowerCase (Text _TextToChange)
 Changes upper case characters to lower case characters. More...
 
Text TextLib::CloseStyleTags (Text _String)
 Return a string where the previously unclosed $< tags have their $> counterpart. More...
 
Boolean TextLib::CompareWithoutFormat (Text _Text1, Text _Text2, Boolean _IsCaseSensitive)
 Compares texts without taking format characters in account. More...
 
Boolean TextLib::Find (Text _TextToFind, Text _TextToSearchIn, Boolean _IsFormatSensitive, Boolean _IsCaseSensitive)
 Returns True if the searched text is found in the text to search in. More...
 
Boolean TextLib::EndsWith (Text _TextToFind, Text _TextToSearchIn)
 Return True if the Text ends with the TextToFind. More...
 
Boolean TextLib::EndsWith (Text _TextToFind, Text _TextToSearchIn, Boolean _IsFormatSensitive, Boolean _IsCaseSensitive)
 Return True if the Text ends with the TextToFind. More...
 
Boolean TextLib::StartsWith (Text _TextToFind, Text _TextToSearchIn)
 Return True if the Text starts with the TextToFind. More...
 
Boolean TextLib::StartsWith (Text _TextToFind, Text _TextToSearchIn, Boolean _IsFormatSensitive, Boolean _IsCaseSensitive)
 Return True if the Text starts with the TextToFind. More...
 
Text TextLib::Compose (Text _Argument1)
 
Text TextLib::Compose (Text _Argument1, Text _Argument2)
 
Text TextLib::Compose (Text _Argument1, Text _Argument2, Text _Argument3)
 
Text TextLib::Compose (Text _Argument1, Text _Argument2, Text _Argument3, Text _Argument4)
 
Text TextLib::Compose (Text _Argument1, Text _Argument2, Text _Argument3, Text _Argument4, Text _Argument5)
 
Text TextLib::Compose (Text _Argument1, Text _Argument2, Text _Argument3, Text _Argument4, Text _Argument5, Text _Argument6)
 
Text TextLib::MLEncode (Text _Argument1)
 
Text TextLib::URLEncode (Text _Argument1)
 
Text TextLib::StripFormatting (Text _Argument1)
 
Array< TextTextLib::Split (Text _Separators, Text _Text)
 Splits a given text based on a given separators set. More...
 
Array< TextTextLib::Split (Text _Separators, Text _Text, Boolean _MergeSeparators)
 Splits a given text based on a given separators set. More...
 
Text TextLib::Join (Text _Separator, Array< Text > _Texts)
 Joins a set of texts with the given separator. More...
 
Text TextLib::Trim (Text _Argument1)
 
Text TextLib::ReplaceChars (Text _Argument1, Text _Argument2, Text _Argument3)
 
Text TextLib::Replace (Text _Text, Text _ToReplace, Text _Replacement)
 Replaces occurences of _ToReplace in _Text with _Replacement. More...
 
Array< TextTextLib::RegexFind (Text _Pattern, Text _Text, Text _Flags)
 Find occurences of the _Pattern in the _Text. More...
 
Array< TextTextLib::RegexMatch (Text _Pattern, Text _Text, Text _Flags)
 Captures the groups of the _Pattern in the matching _Text. group[0] is the whole pattern match. More...
 
Text TextLib::RegexReplace (Text _Pattern, Text _Text, Text _Flags, Text _Replacement)
 Replace the _Pattern in the matching text with _Replacement. More...
 
Text TextLib::GetTranslatedText (Text _Text)
 Lookup the text in the current translation dictionary. More...
 
CMapEditorPlugin::CardinalDirections MapUnits::GetNextDir (CMapEditorPlugin::CardinalDirections _Argument1)
 
CMapEditorPlugin::CardinalDirections MapUnits::GetPreviousDir (CMapEditorPlugin::CardinalDirections _Argument1)
 
CMapEditorPlugin::CardinalDirections MapUnits::GetOpposedDir (CMapEditorPlugin::CardinalDirections _Argument1)
 
CMapEditorPlugin::CardinalDirections MapUnits::AddDirs (CMapEditorPlugin::CardinalDirections _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
 
CMapEditorPlugin::CardinalDirections MapUnits::SubDirs (CMapEditorPlugin::CardinalDirections _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
 
Int3 MapUnits::GetNeighbourCoord (Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
 
Int3 MapUnits::GetRotatedOffset (Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
 
Int3 MapUnits::GetRotatedOffsetPositive (Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2, Int3 _Argument3)
 
Real AnimLib::SmoothStep (Real _X)
 Returns the value smoothly transitionning from 0 to 1. More...
 
Real AnimLib::Ease (Text _Function, Real _T, Real _Base, Real _Change, Real _Duration)
 Returns the value animated from Base to Base+Delta using Robert Penner easing functions. Function must be one of: "Linear", "QuadIn", "QuadOut", "QuadInOut", "CubicIn", "CubicOut", "CubicInOut", "QuartIn", "QuartOut", "QuartInOut", "QuintIn", "QuintOut", "QuintInOut", "SineIn", "SineOut", "SineInOut", "ExpIn", "ExpOut", "ExpInOut", "CircIn", "CircOut", "CircInOut", "BackIn", "BackOut", "BackInOut", "ElasticIn", "ElasticOut", "ElasticInOut", "ElasticIn2", "ElasticOut2", "ElasticInOut2", "BounceIn", "BounceOut", "BounceInOut". More...
 
Real AnimLib::EaseLinear (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInQuad (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutQuad (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutQuad (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInCubic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutCubic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutCubic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInQuart (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutQuart (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutQuart (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInQuint (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutQuint (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutQuint (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInSine (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutSine (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutSine (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInExp (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutExp (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutExp (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInCirc (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutCirc (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutCirc (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInBack (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutBack (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutBack (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInElastic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutElastic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutElastic (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInElastic2 (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutElastic2 (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutElastic2 (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInBounce (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseOutBounce (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Real AnimLib::EaseInOutBounce (Integer _T, Real _Base, Real _Change, Integer _Duration)
 Returns the value animated from Base to Base+Delta using R. Penner easing functions. More...
 
Text TimeLib::FormatDate (Text _Timestamp, EDateFormats _Format)
 Returns the date corresponding to a timestamp, formatted according to the locale. Not available on servers. More...
 
Text TimeLib::FormatDelta (Text _Timestamp1, Text _Timestamp2, EDurationFormats _Format)
 Returns the duration between 2 timestamps, formatted according to the locale. Not available on servers. More...
 
Text TimeLib::FormatDelta (Text _Delta, EDurationFormats _Format)
 Returns the duration Delta formatted according to the locale. Not available on servers. More...
 
Integer TimeLib::Compare (Text _Timestamp1, Text _Timestamp2)
 Compares 2 timestamps. More...
 
Real TimeLib::Clamp01 (Text _Boundary1, Text _Boundary2, Text _Timestamp)
 Returns a Real between 0 and 1, given an interval and a timestamp. More...
 
Real TimeLib::Clamp01TZDay (Text _Timestamp)
 Returns a Real between 0 and 1, given a timestamp, according to the day cycle in local timezone. More...
 
Real TimeLib::Clamp01UTCDay (Text _Timestamp)
 Returns a Real between 0 and 1, given a timestamp, according to the day cycle in UTC timezone. More...
 
Text TimeLib::GetCurrent ()
 Gets current timestamp. More...
 
Integer TimeLib::GetDelta (Text _Timestamp1, Text _Timestamp2)
 Returns the duration in seconds between 2 timestamps. May be clamped if huge. More...
 
Integer TimeLib::GetLocalDelta_Years (Text _Timestamp1, Text _Timestamp2)
 Returns the duration in complete years between 2 timestamps, according to the local dates. More...
 
Integer TimeLib::GetLocalDelta_Months (Text _Timestamp1, Text _Timestamp2)
 Returns the duration in complete months between 2 timestamps, according to the local dates. More...
 
Integer TimeLib::GetMillisecondsSinceInit ()
 Returns local milliseconds elapsed since game initialisation. More...
 
Vec3 ColorLib::HsvToRgb (Vec3 _Hsv)
 
Vec3 ColorLib::RgbToHsv (Vec3 _Rgb)
 
Text ColorLib::RgbToHex3 (Vec3 _Rgb)
 Returns the Hexa3 corresponding to the RGB given. More...
 
Text ColorLib::RgbToHex6 (Vec3 _Rrggbb)
 Returns the Hexa6 corresponding to the RGB given. More...
 
Vec3 ColorLib::Hex3ToRgb (Text _Text)
 Returns the RGB color corresponding to Hex3. More...
 
Vec3 ColorLib::Hex6ToRgb (Text _Text)
 Returns the RGB color corresponding to Hex6. More...
 
Vec3 ColorLib::HexToRgb (Text _Text)
 Returns the RGB color corresponding to Hex. More...
 

Variables

const Real MathLib::Pi = 3.14159
 
const Real MathLib::Tau = 6.28319