Internal API for Maniaplanet.
Inherits from MwFoundations::CMwNod
Inherits from MwFoundations::CMwNod
Internal API for Maniaplanet.
void ClipboardSet(wstring ClipboardText)
void OpenLink(string Url, CGameManiaPlanetScriptAPI::ELinkType LinkType)
void QuitGameAndOpenLink(string Url)
void InstallTitle(string TitleId)
void InstallTitleFromUrl(string Url, wstring DisplayName)
void InstallTitleFromUrlEx1(string Url, wstring DisplayName, bool EnterAfterInstall)
void InstallTitleFromUrlEx2(string Url, wstring DisplayName, wstring OpenLinkAfterInstall)
void ShowTitle(string TitleId, bool ShowStation)
void SelectTitle(string TitleId)
void EnterTitle(string TitleId)
void ShowCurMapCard()
void SetMenuStationsActive(bool Activate)
void Dialog_Message(wstring Message)
void Dialog_EnterGameKey()
void Dialog_BuyTitleDialog(string TitleId, string OverrideBuyUrl, int OverrideActionAfterBuy)
void Dialog_BuyTitleEx(string TitleId, CGameManiaPlanetScriptAPI::EBuyTitleMode Mode, string OverrideBuyUrl, int OverrideActionAfterBuy)
void Dialog_GenerateGameKeys(string TitleId, uint FeaturesLevel, uint NbToGenerate, bool AddBuddyOnRegistration)
void Dialog_BuyStations()
void Dialog_SetServerFavourite(string ServerLogin, bool Favorite, bool Silent)
void Dialog_JoinServer(string ServerLogin, string ServerPassword, bool LAN, bool Spectate, string TitleId, bool Silent, bool ChannelServer)
void Dialog_ChangeAvatar()
void Dialog_ChangeHorn()
void Dialog_ChangeCrosshair()
void Dialog_ChangeZone()
void Dialog_ChangePassword()
void Dialog_CommitProfileChanges()
void Dialog_BindInput(int ActionIndex, CInputScriptPad@ Device)
void Dialog_UnbindInputDevice(CInputScriptPad@ Device)
void Dialog_DefaultInputBindings(CInputScriptPad@ Device)
void CustomMenu_Request(wstring Type, MwFastBuffer<wstring>& Data)
bool ParentalLock_Lock(string Password)
bool ParentalLock_Unlock(string Password, bool UnlockOnce)
void SetLocalUserClubLink(string ClubLink)
void SetLocalUserNickName(wstring NickName)
void FlashWindow()
void CreateShortcut(string ShortcutName, string Url)
void HideSystemLoadingScreen()
void TmTurbo_LoadingOpportunity()
void Authentication_GetToken(MwId UserId, string AppLogin)
void MasterServer_ReleaseMSTaskResult(MwId TaskId)
string MasterServer_GetURL(string ShortCutId)
CGameMasterServerUserInfo@ MasterServer_GetMSUserFromId(MwId UserId)
CWebServicesTaskResult_Connect@ MasterServer_Connect(MwId UserId)
CWebServicesTaskResult_GetDisplayNameScriptResult@ MasterServer_GetDisplayName(MwId UserId)
CWebServicesTaskResult@ MasterServer_CheckNetworkAvailability(MwId UserId)
CWebServicesTaskResult_Session_Get@ MasterServer_GetSessionInfo(MwId UserId, wstring SessionId)
void MasterServer_Zone_GetPathAndName(wstring ZoneFullPath, wstring ZonePath, wstring ZoneName)
CWebServicesTaskResult_ZoneList@ MasterServer_Zone_GetChilds(wstring ZoneFullPath)
CWebServicesTaskResult@ MasterServer_Zone_ChangeZone(MwId UserId, wstring ZoneFullPath)
CWebServicesTaskResult_LaunchUplayScriptResult@ MasterServer_UplayLaunch(MwId UserId, CGameManiaPlanetScriptAPI::EUplayFlow UplayFlow, uint RewardCode)
CWebServicesTaskResult_LaunchUplayScriptResult@ MasterServer_UplayLaunch_v2(MwId UserId, CGameManiaPlanetScriptAPI::EUplayFlow UplayFlow, string RewardId)
CWebServicesTaskResult_LaunchUplayScriptResult@ MasterServer_UplayLaunchAndCompleteActions(MwId UserId, CGameManiaPlanetScriptAPI::EUplayFlow UplayFlow, string RewardId)
void MasterServer_Tracking_ContextMenuStart(MwId UserId, string MenuName)
void MasterServer_Tracking_ContextMenuStop(MwId UserId, string MenuName)
void MasterServer_Tracking_ContextGameModeStart(MwId UserId, string GameMode)
void MasterServer_Tracking_ContextGameModeStop(MwId UserId, string GameMode)
void MasterServer_Tracking_ContextMapStart(MwId UserId, string MapUid, string Environment)
void MasterServer_Tracking_ContextMapStop(MwId UserId, string MapUid)
void MasterServer_Tracking_ContextPlayStart(MwId UserId, string Type)
void MasterServer_Tracking_ContextPlayStop(MwId UserId, string Type, string Reason, uint NbRespawns)
void MasterServer_Tracking_MedalUnlock(MwId UserId, uint Medal)
void MasterServer_Tracking_MedalUnlock_v2(MwId UserId, uint PreviousMedal, uint Medal)
void MasterServer_Tracking_NewMapCreated(MwId UserId, string Environment, bool IsRandomlyGenerated)
void MasterServer_Tracking_NewsImpression(MwId UserId, string NewsId)
void MasterServer_Tracking_NewsClick(MwId UserId, string NewsId)
void MasterServer_Tracking_PlayerAchievement(MwId UserId, uint AchievementId)
void MasterServer_Tracking_PlayerProgressionMap(MwId UserId, string Value)
void MasterServer_Tracking_PlayerRespawn(MwId UserId, uint RaceTime)
void MasterServer_Tracking_StatCampaign(MwId UserId, uint PlayedMapCount, uint BronzeMedalCount, uint SilverMedalCount, uint GoldMedalCount, uint AuthorMedalCount, uint MaxDifficultyLevel)
void MasterServer_Tracking_StatCampaign_v2(MwId UserId, uint PlayedMapCount, uint PlayedEnvCount, uint BronzeMedalCount, uint SilverMedalCount, uint GoldMedalCount, uint AuthorMedalCount, uint MaxDifficultyLevel)
void MasterServer_Tracking_StatChallenge(MwId UserId, uint PendingChallengeCount)
void MasterServer_Tracking_StatGlobalRanking(MwId UserId, uint GlobalRanking)
void MasterServer_Tracking_StatOnline(MwId UserId, uint Echelon)
void MasterServer_Tracking_StatRecordCenter(MwId UserId, uint BestCount, uint EqualCount, uint WorstCount)
CWebServicesTaskResult@ MasterServer_Beta_RetrieveUserInfo(MwId UserId)
CWebServicesTaskResult@ MasterServer_Beta_AcceptNDA(MwId UserId)
CWebServicesTaskResult_PlanetsTransaction_Bill@ PlanetsTransaction_GivePlanets(string LoginPayee, uint Cost, wstring Label)
CWebServicesTaskResult@ BuyFullGame(MwId UserId)
CWebServicesTaskResult@ ShowSystemError(MwId UserId, uint ErrorCode)
void HMD_Activate(bool Enable)
void HMD_ResetTracking()
void HMD_SelectUser()
void DisplaySettings_LoadCurrent()
void DisplaySettings_Unload()
void DisplaySettings_Apply()
void InputBindings_UpdateList(CGameManiaPlanetScriptAPI::EInputsListFilter Filter, CInputScriptPad@ Device)
const int Now
const string CurrentLocalDateText
const wstring CurrentTimezone
const CGamePlayerInfo@ LocalUser
const CGameManiaTitle@ LoadedTitle
const MwFastBuffer<CGameManiaTitle@> TitlesAvailable
const MwFastBuffer<CGameManiaTitle@> TitlesBases
const MwFastBuffer<string> TitleIdsInstalled
const MwFastBuffer<string> TitleIdsPayed
const uint EmptyStationsCount
const CSystemPlatformScript@ System
const CGameManiaPlanetScriptAPI::ESystemPlatform SystemPlatform
ESystemPlatform::None
ESystemPlatform::Steam
ESystemPlatform::UPlay
ESystemPlatform::PS4
ESystemPlatform::XBoxOne
const CGameManiaPlanetScriptAPI::ESystemSkuIdentifier SystemSkuIdentifier
ESystemSkuIdentifier::Unknown
ESystemSkuIdentifier::EU
ESystemSkuIdentifier::US
ESystemSkuIdentifier::JP
const string ExeVersion
const CGameCtnChallenge@ CurrentMap
const CGameManiaPlanetScriptAPI::EContext ActiveContext
EContext::MenuStartUp
EContext::MenuManiaPlanet
EContext::MenuManiaTitleMain
EContext::MenuProfile
EContext::MenuSolo
EContext::MenuLocal
EContext::MenuMulti
EContext::MenuEditors
EContext::EditorPainter
EContext::EditorTrack
EContext::EditorMediaTracker
EContext::Solo
EContext::SoloLoadScreen
EContext::Multi
EContext::MultiLoadScreen
EContext::MenuCustom
EContext::Unknown
const string ActiveContext_MenuFrame
const string ActiveContext_InGameDialogFrame
const string ActiveContext_DialogFrame
const string ActiveContext_SystemDialogFrame
const bool ActiveContext_ClassicDialogDisplayed
const uint ActiveContext_GameWill
const bool ActiveContext_ManialinkBrowserDisplayed
const bool ActiveContext_MenuStationsDisplayed
const bool ActiveContext_InGameMenuDisplayed
const CGameManiaPlanetScriptAPI::EMenuStationsPage ActiveContext_MenuStationsPage
EMenuStationsPage::Channels
EMenuStationsPage::Play
EMenuStationsPage::Options
EMenuStationsPage::Help
const CGameManiaPlanetScriptAPI::EMenuStationsPage ActiveContext_MenuStationsClickedPage
EMenuStationsPage::Channels
EMenuStationsPage::Play
EMenuStationsPage::Options
EMenuStationsPage::Help
const bool ActiveContext_IsProfileEditable
const string CurrentServerLogin
const wstring CurrentServerName
const wstring CurrentServerModeName
const string CurrentServerJoinLink
const MwFastBuffer<CGamePlayerInfo@> CurrentServerPlayers
const uint CurrentAppId
bool IsPrivateSession
const bool IsKioskMode
const bool ParentalLock_IsLocked
const uint TotalTimePlay
const uint Messenger_MessagesCount
const uint AccountPlanets
const bool IsTitleTimeLimited
const bool IsTitleTimeLimitActivated
const bool CanUnlockTitleTimeLimitOnStore
const uint TitleTimeLeft
const uint CurConnectionDate
const uint PrevConnectionDate
float MasterSoundVolume
float MasterMusicVolume
const bool TmTurbo_IsDemo
const bool TmTurbo_IsPartialInstall
const bool TmTurbo_IsBeta
const bool TmTurbo_IsBetaDeactivated
const bool TmTurbo_IsOpenBeta
const bool TmTurbo_IsSlowInstall
bool Settings_StationsManualLayout
const bool Dialog_IsFinished
const bool Dialog_Success
const bool Dialog_Aborted
bool IsLiveStreamingEnabled
bool IsRemotePlayEnabled
const CGameScriptChatManager@ ChatManager
const CGameAchievementScriptManager@ AchievementsManager
const CGameUserManagerScript@ UserMgr
const bool Authentication_GetTokenResponseReceived
const uint Authentication_ErrorCode
const string Authentication_Token
const MwFastBuffer<CWebServicesTaskResult@> MasterServer_MSTaskResults
const CGameMasterServerUserInfo@ MasterServer_MainMSUser
const MwFastBuffer<CGameMasterServerUserInfo@> MasterServer_MSUsers
const bool HMD_IsActive
const vec3 HMD_HeadTranslation
const float HMD_HeadYaw
const float HMD_HeadPitch
const float HMD_HeadRoll
const CGameUserScript@ HMD_CurrentUser
float HMD_WorldScale
float HMD_MoveScale
float HMD_HUD_Distance
const CGameManiaPlanetScriptAPI::EHmdWearingState HMD_WearingState
EHmdWearingState::Dismount
EHmdWearingState::Mount
EHmdWearingState::Unknown
const CGameManiaPlanetScriptAPI::EHmdTrackingState HMD_TrackingState
EHmdTrackingState::NotStarted
EHmdTrackingState::Calibrating
EHmdTrackingState::NotTracking
EHmdTrackingState::Tracking
const bool HMD_IsUserWarnBySystem_OutOfPlayArea
bool Cameras_BlackOut
const CGameDisplaySettingsWrapper@ DisplaySettings
const MwFastBuffer<wstring> InputBindings_ActionNames
const MwFastBuffer<wstring> InputBindings_Bindings
const uint InputBindings_PlayerInputsCount
string IdName
const MwId Id
EContext
EContext::MenuStartUp
EContext::MenuManiaPlanet
EContext::MenuManiaTitleMain
EContext::MenuProfile
EContext::MenuSolo
EContext::MenuLocal
EContext::MenuMulti
EContext::MenuEditors
EContext::EditorPainter
EContext::EditorTrack
EContext::EditorMediaTracker
EContext::Solo
EContext::SoloLoadScreen
EContext::Multi
EContext::MultiLoadScreen
EContext::MenuCustom
EContext::Unknown
ELinkType
ELinkType::ExternalBrowser
ELinkType::ManialinkBrowser
EBuyTitleMode
EBuyTitleMode::OpenStore
EBuyTitleMode::BuyIfNeeded
EBuyTitleMode::Ask
EMenuStationsPage
EMenuStationsPage::Channels
EMenuStationsPage::Play
EMenuStationsPage::Options
EMenuStationsPage::Help
EUplayFlow
EUplayFlow::OverView
EUplayFlow::Auth
EUplayFlow::Reward
EUplayFlow::Rewards
EUplayFlow::Actions
ESystemPlatform
ESystemPlatform::None
ESystemPlatform::Steam
ESystemPlatform::UPlay
ESystemPlatform::PS4
ESystemPlatform::XBoxOne
ESystemSkuIdentifier
ESystemSkuIdentifier::Unknown
ESystemSkuIdentifier::EU
ESystemSkuIdentifier::US
ESystemSkuIdentifier::JP
EHmdWearingState
EHmdWearingState::Dismount
EHmdWearingState::Mount
EHmdWearingState::Unknown
EHmdTrackingState
EHmdTrackingState::NotStarted
EHmdTrackingState::Calibrating
EHmdTrackingState::NotTracking
EHmdTrackingState::Tracking
EInputsListFilter
EInputsListFilter::All
EInputsListFilter::OnlyGeneral
EInputsListFilter::OnlyPlayer
Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.05 seconds, 12.14 MB)