Barotrauma Client Doc
Barotrauma.ServerListFilters Class Reference

Public Member Functions

void SaveTo (XElement elem)
 
bool GetAttributeBool (Identifier key, bool def)
 
GetAttributeEnum< T > (Identifier key, T def)
 
LanguageIdentifier[] GetAttributeLanguageIdentifierArray (Identifier key, LanguageIdentifier[] def)
 
void SetAttribute (Identifier key, string val)
 

Static Public Member Functions

static void Init (XElement? elem)
 

Properties

static ServerListFilters Instance = new ServerListFilters(null) [get]
 

Detailed Description

Definition at line 9 of file ServerListFilters.cs.

Member Function Documentation

◆ GetAttributeBool()

bool Barotrauma.ServerListFilters.GetAttributeBool ( Identifier  key,
bool  def 
)

Definition at line 35 of file ServerListFilters.cs.

◆ GetAttributeEnum< T >()

T Barotrauma.ServerListFilters.GetAttributeEnum< T > ( Identifier  key,
def 
)
Type Constraints
T :struct 
T :Enum 

Definition at line 45 of file ServerListFilters.cs.

◆ GetAttributeLanguageIdentifierArray()

LanguageIdentifier [] Barotrauma.ServerListFilters.GetAttributeLanguageIdentifierArray ( Identifier  key,
LanguageIdentifier[]  def 
)

Definition at line 55 of file ServerListFilters.cs.

◆ Init()

static void Barotrauma.ServerListFilters.Init ( XElement?  elem)
static

Definition at line 22 of file ServerListFilters.cs.

◆ SaveTo()

void Barotrauma.ServerListFilters.SaveTo ( XElement  elem)

Definition at line 27 of file ServerListFilters.cs.

◆ SetAttribute()

void Barotrauma.ServerListFilters.SetAttribute ( Identifier  key,
string  val 
)

Definition at line 65 of file ServerListFilters.cs.

Property Documentation

◆ Instance

ServerListFilters Barotrauma.ServerListFilters.Instance = new ServerListFilters(null)
staticget

Definition at line 70 of file ServerListFilters.cs.