PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
GetServersResultRow Class Reference

GetServersResultRow the output structure of the GetServers operation that represents one game server. More...

Private Member Functions

string GetIpPort ()
 
string GetIP ()
 
bool IsSelected ()
 
string GetValueStr (ESortType sort_type)
 
int GetValueInt (ESortType sort_type)
 
int CompareTo (GetServersResultRow other, ESortType sortType)
 

Private Attributes

string m_Id
 
int m_Priority
 
string m_Name
 
string m_Description
 
string m_HostIp
 
int m_HostPort
 
bool m_Invisible
 
bool m_Official
 
string m_MapNameToRun
 
bool m_Modded
 
int m_ModeId
 
bool m_AntiCheat
 
int m_RegionId
 
int m_MinPlayers
 
int m_MaxPlayers
 
int m_FreeSlots
 
int m_CurrentNumberPlayers
 
int m_PlayersInQueue
 
string m_GameVersion
 
bool m_IsPasswordProtected
 
string m_CreatedAt
 
string m_UpdatedAt
 
bool m_MouseAndKeyboardEnabled
 
bool m_WhitelistEnabled
 
bool m_IsDLC
 
bool m_IsExpanded
 
int m_SortName
 
int m_SortTime
 
bool m_IsSelected
 
string m_CharactersAlive
 
string m_SteamFriends
 
int m_Ping
 
string m_TimeOfDay
 
int m_Disable3rdPerson
 disable3rdPerson servers for mode regular/hardcore
 
float m_EnvironmentTimeMul
 time multiplier of environment
 
float m_EnvironmentNightTimeMul
 
bool m_AllowedFilePatching
 
string m_ShardId
 
int m_SteamQueryPort
 
bool m_Favorite
 

Detailed Description

GetServersResultRow the output structure of the GetServers operation that represents one game server.

Member Function Documentation

◆ CompareTo()

int CompareTo ( GetServersResultRow  other,
ESortType  sortType 
)
inlineprivate

◆ GetIP()

string GetIP ( )
inlineprivate

References m_HostIp, m_Id, and string::Split().

Referenced by GetIpPort().

◆ GetIpPort()

◆ GetValueInt()

◆ GetValueStr()

◆ IsSelected()

bool IsSelected ( )
inlineprivate

References m_IsSelected.

Field Documentation

◆ m_AllowedFilePatching

bool m_AllowedFilePatching
private

◆ m_AntiCheat

bool m_AntiCheat
private

◆ m_CharactersAlive

◆ m_CreatedAt

string m_CreatedAt
private

◆ m_CurrentNumberPlayers

int m_CurrentNumberPlayers
private

◆ m_Description

string m_Description
private

◆ m_Disable3rdPerson

int m_Disable3rdPerson
private

disable3rdPerson servers for mode regular/hardcore

Referenced by ScriptedWidgetEventHandler::FillInfo(), and ScriptedWidgetEventHandler::SetDetails().

◆ m_EnvironmentNightTimeMul

float m_EnvironmentNightTimeMul
private

◆ m_EnvironmentTimeMul

float m_EnvironmentTimeMul
private

time multiplier of environment

Referenced by ScriptedWidgetEventHandler::FillInfo(), and ScriptedWidgetEventHandler::SetDetails().

◆ m_Favorite

◆ m_FreeSlots

int m_FreeSlots
private

◆ m_GameVersion

string m_GameVersion
private

◆ m_HostIp

◆ m_HostPort

◆ m_Id

◆ m_Invisible

bool m_Invisible
private

◆ m_IsDLC

bool m_IsDLC
private

◆ m_IsExpanded

bool m_IsExpanded
private

◆ m_IsPasswordProtected

bool m_IsPasswordProtected
private

◆ m_IsSelected

◆ m_MapNameToRun

string m_MapNameToRun
private

◆ m_MaxPlayers

◆ m_MinPlayers

int m_MinPlayers
private

◆ m_Modded

bool m_Modded
private

◆ m_ModeId

int m_ModeId
private

◆ m_MouseAndKeyboardEnabled

bool m_MouseAndKeyboardEnabled
private

◆ m_Name

◆ m_Official

bool m_Official
private

◆ m_Ping

◆ m_PlayersInQueue

int m_PlayersInQueue
private

◆ m_Priority

int m_Priority
private

◆ m_RegionId

int m_RegionId
private

◆ m_ShardId

◆ m_SortName

int m_SortName
private

◆ m_SortTime

int m_SortTime
private

◆ m_SteamFriends

◆ m_SteamQueryPort

◆ m_TimeOfDay

◆ m_UpdatedAt

string m_UpdatedAt
private

◆ m_WhitelistEnabled

bool m_WhitelistEnabled
private

The documentation for this class was generated from the following file: