ManiaScript Trackmania 2020  30/10/2024
CMasterServerUser Class Reference

Masterserver user info. More...

#include <2024_10_30.h>

Inheritance diagram for CMasterServerUser:
CNod

Public Types

enum  EMasterServerConnectionStatus { NotConnected, Connecting, Connected, Disconnecting }
 

Public Member Functions

Text GetZone (Integer ZoneLevel)
 

Public Attributes

Boolean const NeedToChangeZone
 
Integer const ZoneLevelCount
 
Integer const MultiInternetPlayTimeLeft
 
Text const Login
 
Text const DisplayName
 
CMasterServerUser::EMasterServerConnectionStatus const ConnectionStatus
 
Text const LastConnectionErrorType
 
Text const LastConnectionErrorCode
 
Text const LastConnectionErrorDescription
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Masterserver user info.

Definition at line 15734 of file 2024_10_30.h.

Member Enumeration Documentation

◆ EMasterServerConnectionStatus

Enumerator
NotConnected 
Connecting 
Connected 
Disconnecting 

Definition at line 15755 of file 2024_10_30.h.

15755  {
15756  NotConnected,
15757  Connecting,
15758  Connected,
15759  Disconnecting,
15760  };

Member Function Documentation

◆ GetZone()

Text CMasterServerUser::GetZone ( Integer  ZoneLevel)

Returns the zone path of the indicated level.

Member Data Documentation

◆ ConnectionStatus

CMasterServerUser::EMasterServerConnectionStatus const CMasterServerUser::ConnectionStatus

Connection status: NotConnected, Connecting, Connected or Disconnecting.

Definition at line 15772 of file 2024_10_30.h.

◆ DisplayName

Text const CMasterServerUser::DisplayName

Display name.

Definition at line 15768 of file 2024_10_30.h.

◆ LastConnectionErrorCode

Text const CMasterServerUser::LastConnectionErrorCode

Definition at line 15780 of file 2024_10_30.h.

◆ LastConnectionErrorDescription

Text const CMasterServerUser::LastConnectionErrorDescription

Definition at line 15784 of file 2024_10_30.h.

◆ LastConnectionErrorType

Text const CMasterServerUser::LastConnectionErrorType

Definition at line 15776 of file 2024_10_30.h.

◆ Login

Text const CMasterServerUser::Login

Login.

Definition at line 15764 of file 2024_10_30.h.

◆ MultiInternetPlayTimeLeft

Integer const CMasterServerUser::MultiInternetPlayTimeLeft

Definition at line 15751 of file 2024_10_30.h.

◆ NeedToChangeZone

Boolean const CMasterServerUser::NeedToChangeZone

Definition at line 15739 of file 2024_10_30.h.

◆ ZoneLevelCount

Integer const CMasterServerUser::ZoneLevelCount

Number of level in the full path of the user zone.

Definition at line 15743 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CMasterServerUser::Connecting
@ Connecting
Definition: 2024_10_30.h:15757
CMasterServerUser::Connected
@ Connected
Definition: 2024_10_30.h:15758
CMasterServerUser::Disconnecting
@ Disconnecting
Definition: 2024_10_30.h:15759
CMasterServerUser::NotConnected
@ NotConnected
Definition: 2024_10_30.h:15756