CGameScriptBuddiesEvent

TrackMania Turbo API


CGameScriptBuddiesEvent

ID 0x0317D000
Uninstantiable

Inherits from MwFoundations::CMwNod

Event from the BuddiesManager.

Members

const CGameScriptBuddiesEvent::EType Type

EType::Message
EType::PresenceChange
EType::BuddyChange
EType::AddBuddyResult
EType::RemoveBuddyResult
EType::ConnectionStatusUpdate

const CGameScriptBuddy@ Sender

const string SenderResource

const string MessageType

const wstring MessageBody

const CGameScriptBuddy@ Buddy

const bool PreviousIsOnline

const CGameScriptBuddiesEvent::EPresenceShow PreviousShow

EPresenceShow::Offline
EPresenceShow::Available
EPresenceShow::WantToChat
EPresenceShow::DoNotDisturb
EPresenceShow::Away
EPresenceShow::ExtendedAway

const wstring PreviousStatus

const string PreviousServerLogin

const wstring PreviousServerName

const string PreviousServerJoinLink

const wstring PreviousServerModeName

const wstring PreviousServerModeStatus

const uint PreviousServerPlayerCount

const uint PreviousServerPlayerCountMax

const wstring PreviousSubscriptionStatus

const wstring PreviousNickname

const wstring PreviousDescription

const string BuddyLogin

const bool Success

const wstring ErrorMessage

Inherited members CMwNod

string IdName

const MwId Id

Enums

EType

EType::Message
EType::PresenceChange
EType::BuddyChange
EType::AddBuddyResult
EType::RemoveBuddyResult
EType::ConnectionStatusUpdate

ESubscriptionStatus

ESubscriptionStatus::None
ESubscriptionStatus::RequestFrom
ESubscriptionStatus::RequestTo
ESubscriptionStatus::Both

EPresenceShow

EPresenceShow::Offline
EPresenceShow::Available
EPresenceShow::WantToChat
EPresenceShow::DoNotDisturb
EPresenceShow::Away
EPresenceShow::ExtendedAway

Documentation from build 2016-11-07 16:15:45
(Page rendering: 0.04 seconds, 11.3 MB)