ManiaScript Trackmania 2020  14/07/2025
CMasterServerUser Class Reference

Masterserver user info. More...

#include <2025_07_14.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 15762 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EMasterServerConnectionStatus

Enumerator
NotConnected 
Connecting 
Connected 
Disconnecting 

Definition at line 15783 of file 2025_07_14.h.

15783  {
15784  NotConnected,
15785  Connecting,
15786  Connected,
15787  Disconnecting,
15788  };

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 15800 of file 2025_07_14.h.

◆ DisplayName

Text const CMasterServerUser::DisplayName

Display name.

Definition at line 15796 of file 2025_07_14.h.

◆ LastConnectionErrorCode

Text const CMasterServerUser::LastConnectionErrorCode

Definition at line 15808 of file 2025_07_14.h.

◆ LastConnectionErrorDescription

Text const CMasterServerUser::LastConnectionErrorDescription

Definition at line 15812 of file 2025_07_14.h.

◆ LastConnectionErrorType

Text const CMasterServerUser::LastConnectionErrorType

Definition at line 15804 of file 2025_07_14.h.

◆ Login

Text const CMasterServerUser::Login

Login.

Definition at line 15792 of file 2025_07_14.h.

◆ MultiInternetPlayTimeLeft

Integer const CMasterServerUser::MultiInternetPlayTimeLeft

Definition at line 15779 of file 2025_07_14.h.

◆ NeedToChangeZone

Boolean const CMasterServerUser::NeedToChangeZone

Definition at line 15767 of file 2025_07_14.h.

◆ ZoneLevelCount

Integer const CMasterServerUser::ZoneLevelCount

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

Definition at line 15771 of file 2025_07_14.h.


The documentation for this class was generated from the following file:
CMasterServerUser::Connecting
@ Connecting
Definition: 2025_07_14.h:15785
CMasterServerUser::Connected
@ Connected
Definition: 2025_07_14.h:15786
CMasterServerUser::Disconnecting
@ Disconnecting
Definition: 2025_07_14.h:15787
CMasterServerUser::NotConnected
@ NotConnected
Definition: 2025_07_14.h:15784