Barotrauma Client Doc
Barotrauma.MultiplayerPreferences.JobPreference Struct Reference

Public Member Functions

 JobPreference (Identifier jobIdentifier, int variant)
 
 JobPreference (XElement element)
 
override bool Equals (object? obj)
 
bool Equals (JobPreference other)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (JobPreference a, JobPreference b)
 
static bool operator!= (JobPreference a, JobPreference b)
 

Public Attributes

readonly Identifier JobIdentifier
 
readonly int Variant
 

Detailed Description

Definition at line 14 of file MultiplayerPreferences.cs.

Constructor & Destructor Documentation

◆ JobPreference() [1/2]

Barotrauma.MultiplayerPreferences.JobPreference.JobPreference ( Identifier  jobIdentifier,
int  variant 
)

Definition at line 16 of file MultiplayerPreferences.cs.

◆ JobPreference() [2/2]

Barotrauma.MultiplayerPreferences.JobPreference.JobPreference ( XElement  element)

Definition at line 22 of file MultiplayerPreferences.cs.

Member Function Documentation

◆ Equals() [1/2]

bool Barotrauma.MultiplayerPreferences.JobPreference.Equals ( JobPreference  other)

◆ Equals() [2/2]

override bool Barotrauma.MultiplayerPreferences.JobPreference.Equals ( object?  obj)

◆ GetHashCode()

override int Barotrauma.MultiplayerPreferences.JobPreference.GetHashCode ( )

◆ operator!=()

static bool Barotrauma.MultiplayerPreferences.JobPreference.operator!= ( JobPreference  a,
JobPreference  b 
)
static

◆ operator==()

static bool Barotrauma.MultiplayerPreferences.JobPreference.operator== ( JobPreference  a,
JobPreference  b 
)
static

Member Data Documentation

◆ JobIdentifier

readonly Identifier Barotrauma.MultiplayerPreferences.JobPreference.JobIdentifier

Definition at line 26 of file MultiplayerPreferences.cs.

◆ Variant

readonly int Barotrauma.MultiplayerPreferences.JobPreference.Variant

Definition at line 27 of file MultiplayerPreferences.cs.