CGameUserManagerScript

Trackmania Next API


CGameUserManagerScript

ID 0x031DB000
Uninstantiable

Inherits from MwFoundations::CMwNod

API for local users/profiles.

Enums

EUbisoftClubFlow

EUbisoftClubFlow::OverView
EUbisoftClubFlow::Auth
EUbisoftClubFlow::Reward
EUbisoftClubFlow::Rewards
EUbisoftClubFlow::Actions

EUplayOverlaySection

EUplayOverlaySection::Achievements
EUplayOverlaySection::Actions
EUplayOverlaySection::Challenges
EUplayOverlaySection::Chat
EUplayOverlaySection::Current
EUplayOverlaySection::Friends
EUplayOverlaySection::GameOptions
EUplayOverlaySection::Home
EUplayOverlaySection::Party
EUplayOverlaySection::PendingGameInvites
EUplayOverlaySection::ProductActivation
EUplayOverlaySection::Rewards
EUplayOverlaySection::Shop
Methods

void TaskResult_Release(MwId TaskId)

CWebServicesTaskResult_StringIntList@ GetGroups(MwId UserId)

void RequestMainUserChange()

void SetSkipIntro()

void DevSetSkipIntro()

void ShowProfile(MwId UserId, string ProfileLogin)

CWebServicesTaskResult_GetDisplayNameScriptResult@ GetDisplayName(MwId UserId, MwFastBuffer<wstring>& WebServicesUserIdList)

CWebServicesTaskResult_GetDisplayNameScriptResult@ RetrieveDisplayName(MwId UserId, MwFastBuffer<wstring>& WebServicesUserIdList)

wstring FindDisplayName(string WebServicesUserId)

string ResolveURLShorcut(string ShortCutId)

CGameMasterServerUserInfo@ FindWebServicesUserInfo(MwId UserId)

CWebServicesTaskResult@ CheckNetworkAvailability(MwId UserId)

CWebServicesTaskResult_Connect@ ConnectUser(MwId UserId)

uint Friend_GetLastChangeIndex(MwId UserId)

CWebServicesTaskResult_FriendListScript@ Friend_GetList(MwId UserId)

CWebServicesTaskResult_SquadScript@ Squad_AcceptInvitation(MwId UserId, string SquadId)

CWebServicesTaskResult_SquadScript@ Squad_CancelInvitation(MwId UserId, string SquadId, string WebServicesUserId)

CWebServicesTaskResult_SquadScript@ Squad_Create(MwId UserId, wstring SquadName, uint Size)

CWebServicesTaskResult_SquadScript@ Squad_Create_v2(MwId UserId, wstring SquadName, uint Size, string Type)

CWebServicesTaskResult_SquadScript@ Squad_DeclineInvitation(MwId UserId, string SquadId)

CWebServicesTaskResult_SquadScript@ Squad_Get(MwId UserId, string SquadId)

CWebServicesTaskResult_SquadScript@ Squad_GetCurrent(MwId UserId)

CWebServicesTaskResult_SquadScript@ Squad_Invite(MwId UserId, string SquadId, string WebServicesUserId)

CWebServicesTaskResult_SquadScript@ Squad_Leave(MwId UserId, string SquadId)

CWebServicesTaskResult_SquadScript@ Squad_RemoveMember(MwId UserId, string SquadId, string WebServicesUserId)

CWebServicesTaskResult_SquadScript@ Squad_SetLeader(MwId UserId, string SquadId, string WebServicesUserId)

uint Subscription_GetEndTimeStamp(MwId UserId, string SubscriptionName)

CWebServicesTaskResult_StringInt@ Tag_GetClubTag(MwId UserId)

CWebServicesTaskResult_ClubTagListScript@ Tag_GetClubTagList(MwId UserId, MwFastBuffer<wstring>& WebServicesUserIdList)

CWebServicesTaskResult@ Tag_SetClubTag(MwId UserId, wstring ClubTag)

CWebServicesTaskResult_Session_Get@ LiveSession_GetInfo(MwId UserId, wstring SessionId)

void LiveSession_ShowInviteUI(MwId UserId)

CWebServicesTaskResult@ UbisoftClub_Launch(MwId UserId, CGameUserManagerScript::EUbisoftClubFlow UbisoftClubFlow, string RewardId)

CWebServicesTaskResult@ UbisoftClub_LaunchAndCompleteActions(MwId UserId, CGameUserManagerScript::EUbisoftClubFlow UbisoftClubFlow, string RewardId, MwFastBuffer<wstring>& ActionIdList)

CWebServicesTaskResult@ Uplay_OpenOverlay(MwId UserId, CGameUserManagerScript::EUplayOverlaySection OverlaySection)

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2021-10-04 17:59:50
(Page rendering: 0.06 seconds, 15.33 MB)