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

GetServersInput the input structure of the GetServers operation. More...

Private Member Functions

void SetAntiCheatFilter (bool anti_cheat)
 
void SetNameFilter (string name)
 
void SetGameTypeFilter (string game_type)
 
void SetModeIdFilter (int mode_id)
 
void SetGameVersionFilter (string game_version)
 
void SetOfficialFilter (bool official)
 
void SetJoinableFilter (bool joinable)
 
void SetMapNameToRun (string mapNameToRun)
 
void SetIsModdedFilter (bool is_modded)
 
void SetMinPlayersFilter (int min_players)
 
void SetMaxPlayersFilter (int max_players)
 
void SetIsPasswordProtectedFilter (bool password_protected)
 
void SetRegionIdFilter (int region)
 
void SetPriorityFilter (int priority)
 
void SetFreeSlotsMin (int freeSlotsMin)
 
void SetFreeSlotsMax (int freeSlotsMax)
 
void SetHostIp (string hostIp)
 
void SetHostPort (int hostPort)
 
void SetMouseAndKeyboardEnabled (bool enabledMouseAndKeyboard)
 
void SetFavorited (bool show)
 
void SetFriendsPlaying (bool show)
 
void SetPreviouslyPlayed (bool show)
 
void SetProperVersionMatch (bool show)
 
void SetFullServer (bool show)
 
void SetThirdPerson (bool show)
 
void SetPublic (bool show)
 
void SetAcceleratedTime (bool show)
 
void SetAllowedFilePatching (bool show)
 
void SetLAN ()
 
void SetPingFilter (int pingMaxValue)
 
void SetBattleyeProtection (bool show)
 
void SetPassworded (bool show)
 
void AddShow (bool show)
 
void AddFavourite (string ip, int port)
 
void SetWhitelistEnabled (bool whitelistEnabled)
 
void SetIsDLC (bool isDLC)
 

Private Attributes

bool m_AntiCheat
 
int m_RowsPerPage
 
string m_SortBy
 
ESortOrder m_SortOrder
 
string m_Name
 
string m_GameType
 
int m_Platform
 
int m_ModeId
 
int m_Page
 
string m_GameVersion
 
bool m_Official
 
bool m_Joinable
 
string m_MapNameToRun
 
bool m_IsModded
 
int m_MinPlayers
 
int m_MaxPlayers
 
bool m_IsPasswordProtected
 
int m_RegionId
 
int m_Priority
 
int m_FreeSlotsMin
 
int m_FreeSlotsMax
 
string m_HostIp
 
int m_HostPort
 
string m_FavoriteServers
 
bool m_MouseAndKeyboardEnabled
 
bool m_WhitelistEnabled
 
bool m_IsDLC
 
bool m_UseAntiCheat
 
bool m_UseName
 
bool m_UseGameType
 
bool m_UseModeId
 
bool m_UseGameVersion
 
bool m_UseOfficial
 
bool m_UseJoinable
 
bool m_UseMapNameToRun
 
bool m_UseIsModded
 
bool m_UseMinPlayers
 
bool m_UseMaxPlayers
 
bool m_UseIsPasswordProtected
 
bool m_UseRegionId
 
bool m_UsePriority
 
bool m_UseFreeSlotsMin
 
bool m_UseFreeSlotsMax
 
bool m_UseHostIp
 
bool m_UseHostPort
 
bool m_UseHostIps
 
bool m_UseMouseAndKeyboardEnabled
 
bool m_UseWhitelistEnabled
 
bool m_UseIsDLC
 

Detailed Description

GetServersInput the input structure of the GetServers operation.

Member Function Documentation

◆ AddFavourite()

void AddFavourite ( string  ip,
int  port 
)
inlineprivate

◆ AddShow()

◆ SetAcceleratedTime()

void SetAcceleratedTime ( bool  show)
inlineprivate

References AddShow(), and m_SortBy.

◆ SetAllowedFilePatching()

void SetAllowedFilePatching ( bool  show)
inlineprivate

References AddShow(), and m_SortBy.

◆ SetAntiCheatFilter()

void SetAntiCheatFilter ( bool  anti_cheat)
inlineprivate

References m_AntiCheat, and m_UseAntiCheat.

◆ SetBattleyeProtection()

void SetBattleyeProtection ( bool  show)
inlineprivate

References AddShow(), and m_SortBy.

◆ SetFavorited()

void SetFavorited ( bool  show)
inlineprivate

◆ SetFreeSlotsMax()

void SetFreeSlotsMax ( int  freeSlotsMax)
inlineprivate

◆ SetFreeSlotsMin()

void SetFreeSlotsMin ( int  freeSlotsMin)
inlineprivate

◆ SetFriendsPlaying()

void SetFriendsPlaying ( bool  show)
inlineprivate

◆ SetFullServer()

void SetFullServer ( bool  show)
inlineprivate

◆ SetGameTypeFilter()

void SetGameTypeFilter ( string  game_type)
inlineprivate

References m_GameType, and m_UseGameType.

◆ SetGameVersionFilter()

void SetGameVersionFilter ( string  game_version)
inlineprivate

References m_GameVersion, and m_UseGameVersion.

◆ SetHostIp()

void SetHostIp ( string  hostIp)
inlineprivate

◆ SetHostPort()

void SetHostPort ( int  hostPort)
inlineprivate

◆ SetIsDLC()

void SetIsDLC ( bool  isDLC)
inlineprivate

References AddShow(), m_IsDLC, m_SortBy, and m_UseIsDLC.

◆ SetIsModdedFilter()

void SetIsModdedFilter ( bool  is_modded)
inlineprivate

References m_IsModded, and m_UseIsModded.

◆ SetIsPasswordProtectedFilter()

void SetIsPasswordProtectedFilter ( bool  password_protected)
inlineprivate

◆ SetJoinableFilter()

void SetJoinableFilter ( bool  joinable)
inlineprivate

References m_Joinable, and m_UseJoinable.

◆ SetLAN()

void SetLAN ( )
inlineprivate

References m_SortBy.

Referenced by RefreshList().

◆ SetMapNameToRun()

void SetMapNameToRun ( string  mapNameToRun)
inlineprivate

◆ SetMaxPlayersFilter()

void SetMaxPlayersFilter ( int  max_players)
inlineprivate

References m_MaxPlayers, and m_UseMaxPlayers.

◆ SetMinPlayersFilter()

void SetMinPlayersFilter ( int  min_players)
inlineprivate

References m_MinPlayers, and m_UseMinPlayers.

◆ SetModeIdFilter()

void SetModeIdFilter ( int  mode_id)
inlineprivate

◆ SetMouseAndKeyboardEnabled()

void SetMouseAndKeyboardEnabled ( bool  enabledMouseAndKeyboard)
inlineprivate

◆ SetNameFilter()

void SetNameFilter ( string  name)
inlineprivate

◆ SetOfficialFilter()

void SetOfficialFilter ( bool  official)
inlineprivate

References m_Official, and m_UseOfficial.

Referenced by RefreshList().

◆ SetPassworded()

void SetPassworded ( bool  show)
inlineprivate

◆ SetPingFilter()

void SetPingFilter ( int  pingMaxValue)
inlineprivate

◆ SetPreviouslyPlayed()

void SetPreviouslyPlayed ( bool  show)
inlineprivate

◆ SetPriorityFilter()

void SetPriorityFilter ( int  priority)
inlineprivate

References m_Priority, and m_UsePriority.

◆ SetProperVersionMatch()

void SetProperVersionMatch ( bool  show)
inlineprivate

◆ SetPublic()

void SetPublic ( bool  show)
inlineprivate

References AddShow(), and m_SortBy.

◆ SetRegionIdFilter()

void SetRegionIdFilter ( int  region)
inlineprivate

◆ SetThirdPerson()

void SetThirdPerson ( bool  show)
inlineprivate

◆ SetWhitelistEnabled()

void SetWhitelistEnabled ( bool  whitelistEnabled)
inlineprivate

Field Documentation

◆ m_AntiCheat

bool m_AntiCheat
private

Referenced by SetAntiCheatFilter().

◆ m_FavoriteServers

string m_FavoriteServers
private

Referenced by AddFavourite().

◆ m_FreeSlotsMax

int m_FreeSlotsMax
private

Referenced by SetFreeSlotsMax().

◆ m_FreeSlotsMin

int m_FreeSlotsMin
private

Referenced by SetFreeSlotsMin().

◆ m_GameType

string m_GameType
private

Referenced by SetGameTypeFilter().

◆ m_GameVersion

string m_GameVersion
private

Referenced by SetGameVersionFilter().

◆ m_HostIp

string m_HostIp
private

Referenced by SetHostIp().

◆ m_HostPort

int m_HostPort
private

Referenced by SetHostPort().

◆ m_IsDLC

bool m_IsDLC
private

Referenced by SetIsDLC().

◆ m_IsModded

bool m_IsModded
private

Referenced by SetIsModdedFilter().

◆ m_IsPasswordProtected

bool m_IsPasswordProtected
private

◆ m_Joinable

bool m_Joinable
private

Referenced by SetJoinableFilter().

◆ m_MapNameToRun

string m_MapNameToRun
private

Referenced by SetMapNameToRun().

◆ m_MaxPlayers

int m_MaxPlayers
private

Referenced by SetMaxPlayersFilter().

◆ m_MinPlayers

int m_MinPlayers
private

Referenced by SetMinPlayersFilter().

◆ m_ModeId

int m_ModeId
private

Referenced by SetModeIdFilter().

◆ m_MouseAndKeyboardEnabled

bool m_MouseAndKeyboardEnabled
private

◆ m_Name

string m_Name
private

Referenced by SetNameFilter().

◆ m_Official

bool m_Official
private

Referenced by SetOfficialFilter().

◆ m_Page

◆ m_Platform

◆ m_Priority

int m_Priority
private

Referenced by SetPriorityFilter().

◆ m_RegionId

int m_RegionId
private

Referenced by SetRegionIdFilter().

◆ m_RowsPerPage

◆ m_SortBy

◆ m_SortOrder

ESortOrder m_SortOrder
private

Referenced by RefreshList().

◆ m_UseAntiCheat

bool m_UseAntiCheat
private

Referenced by SetAntiCheatFilter().

◆ m_UseFreeSlotsMax

bool m_UseFreeSlotsMax
private

Referenced by SetFreeSlotsMax().

◆ m_UseFreeSlotsMin

bool m_UseFreeSlotsMin
private

Referenced by SetFreeSlotsMin().

◆ m_UseGameType

bool m_UseGameType
private

Referenced by SetGameTypeFilter().

◆ m_UseGameVersion

bool m_UseGameVersion
private

Referenced by SetGameVersionFilter().

◆ m_UseHostIp

bool m_UseHostIp
private

Referenced by SetHostIp().

◆ m_UseHostIps

bool m_UseHostIps
private

◆ m_UseHostPort

bool m_UseHostPort
private

Referenced by SetHostPort().

◆ m_UseIsDLC

bool m_UseIsDLC
private

Referenced by SetIsDLC().

◆ m_UseIsModded

bool m_UseIsModded
private

Referenced by SetIsModdedFilter().

◆ m_UseIsPasswordProtected

bool m_UseIsPasswordProtected
private

◆ m_UseJoinable

bool m_UseJoinable
private

Referenced by SetJoinableFilter().

◆ m_UseMapNameToRun

bool m_UseMapNameToRun
private

Referenced by SetMapNameToRun().

◆ m_UseMaxPlayers

bool m_UseMaxPlayers
private

Referenced by SetMaxPlayersFilter().

◆ m_UseMinPlayers

bool m_UseMinPlayers
private

Referenced by SetMinPlayersFilter().

◆ m_UseModeId

bool m_UseModeId
private

Referenced by SetModeIdFilter().

◆ m_UseMouseAndKeyboardEnabled

bool m_UseMouseAndKeyboardEnabled
private

◆ m_UseName

bool m_UseName
private

Referenced by SetNameFilter().

◆ m_UseOfficial

bool m_UseOfficial
private

Referenced by SetOfficialFilter().

◆ m_UsePriority

bool m_UsePriority
private

Referenced by SetPriorityFilter().

◆ m_UseRegionId

bool m_UseRegionId
private

Referenced by SetRegionIdFilter().

◆ m_UseWhitelistEnabled

bool m_UseWhitelistEnabled
private

Referenced by SetWhitelistEnabled().

◆ m_WhitelistEnabled

bool m_WhitelistEnabled
private

Referenced by SetWhitelistEnabled().


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