Barotrauma Client Doc
Barotrauma.MultiPlayerCampaignSetupUI Class Reference
Inheritance diagram for Barotrauma.MultiPlayerCampaignSetupUI:
Barotrauma.CampaignSetupUI

Public Member Functions

 MultiPlayerCampaignSetupUI (GUIComponent newGameContainer, GUIComponent loadGameContainer, List< CampaignMode.SaveInfo > saveFiles=null)
 
override void CreateLoadMenu (IEnumerable< CampaignMode.SaveInfo > saveFiles=null)
 
- Public Member Functions inherited from Barotrauma.CampaignSetupUI
 CampaignSetupUI (GUIComponent newGameContainer, GUIComponent loadGameContainer)
 

Additional Inherited Members

- Public Attributes inherited from Barotrauma.CampaignSetupUI
Action< SubmarineInfo, string, string, CampaignSettings > StartNewGame
 
Action< string > LoadGame
 
- Protected Types inherited from Barotrauma.CampaignSetupUI
enum class  CategoryFilter { All = 0 , Vanilla = 1 , Custom = 2 }
 
- Protected Member Functions inherited from Barotrauma.CampaignSetupUI
GUIComponent CreateSaveElement (CampaignMode.SaveInfo saveInfo)
 
void SortSaveList ()
 
bool DeleteSave (GUIButton button, object obj)
 
- Static Protected Member Functions inherited from Barotrauma.CampaignSetupUI
static CampaignSettingElements CreateCampaignSettingList (GUIComponent parent, CampaignSettings prevSettings, bool isSinglePlayer)
 
- Protected Attributes inherited from Barotrauma.CampaignSetupUI
readonly GUIComponent newGameContainer
 
GUIListBox saveList
 
GUITextBox saveNameBox
 
GUIButton loadGameButton
 
CategoryFilter subFilter = CategoryFilter.All
 
List< CampaignMode.SaveInfo > prevSaveFiles
 
- Properties inherited from Barotrauma.CampaignSetupUI
GUIButton StartButton [get, protected set]
 
GUITextBlock InitialMoneyText [get, protected set]
 
GUIButton CampaignCustomizeButton [get, set]
 
GUIMessageBox CampaignCustomizeSettings [get, set]
 

Detailed Description

Definition at line 11 of file MultiPlayerCampaignSetupUI.cs.

Constructor & Destructor Documentation

◆ MultiPlayerCampaignSetupUI()

Barotrauma.MultiPlayerCampaignSetupUI.MultiPlayerCampaignSetupUI ( GUIComponent  newGameContainer,
GUIComponent  loadGameContainer,
List< CampaignMode.SaveInfo >  saveFiles = null 
)

Definition at line 17 of file MultiPlayerCampaignSetupUI.cs.

Member Function Documentation

◆ CreateLoadMenu()

override void Barotrauma.MultiPlayerCampaignSetupUI.CreateLoadMenu ( IEnumerable< CampaignMode.SaveInfo >  saveFiles = null)
virtual

Implements Barotrauma.CampaignSetupUI.

Definition at line 195 of file MultiPlayerCampaignSetupUI.cs.