|
Barotrauma Client Doc
|
Classes | |
| struct | CampaignSettingElements |
| struct | SettingValue |
Public Member Functions | |
| CampaignSetupUI (GUIComponent newGameContainer, GUIComponent loadGameContainer) | |
| abstract void | CreateLoadMenu (IEnumerable< CampaignMode.SaveInfo > saveFiles=null) |
Public Attributes | |
| Action< SubmarineInfo, string, string, CampaignSettings > | StartNewGame |
| Action< string > | LoadGame |
Protected Types | |
| enum class | CategoryFilter { All = 0 , Vanilla = 1 , Custom = 2 } |
Protected Member Functions | |
| GUIComponent | CreateSaveElement (CampaignMode.SaveInfo saveInfo) |
| void | SortSaveList () |
| bool | DeleteSave (GUIButton button, object obj) |
Static Protected Member Functions | |
| static CampaignSettingElements | CreateCampaignSettingList (GUIComponent parent, CampaignSettings prevSettings, bool isSinglePlayer) |
Protected Attributes | |
| readonly GUIComponent | newGameContainer |
| GUIListBox | saveList |
| GUITextBox | saveNameBox |
| GUIButton | loadGameButton |
| CategoryFilter | subFilter = CategoryFilter.All |
| List< CampaignMode.SaveInfo > | prevSaveFiles |
Properties | |
| GUIButton | StartButton [get, protected set] |
| GUITextBlock | InitialMoneyText [get, protected set] |
| GUIButton | CampaignCustomizeButton [get, set] |
| GUIMessageBox | CampaignCustomizeSettings [get, set] |
Definition at line 13 of file CampaignSetupUI.cs.
|
strongprotected |
| Enumerator | |
|---|---|
| All | |
| Vanilla | |
| Custom | |
Definition at line 26 of file CampaignSetupUI.cs.
| Barotrauma.CampaignSetupUI.CampaignSetupUI | ( | GUIComponent | newGameContainer, |
| GUIComponent | loadGameContainer | ||
| ) |
Definition at line 44 of file CampaignSetupUI.cs.
|
staticprotected |
Definition at line 185 of file CampaignSetupUI.cs.
|
pure virtual |
Implemented in Barotrauma.SinglePlayerCampaignSetupUI, and Barotrauma.MultiPlayerCampaignSetupUI.
|
protected |
Definition at line 51 of file CampaignSetupUI.cs.
|
protected |
Definition at line 426 of file CampaignSetupUI.cs.
|
protected |
Definition at line 104 of file CampaignSetupUI.cs.
| Action<string> Barotrauma.CampaignSetupUI.LoadGame |
Definition at line 24 of file CampaignSetupUI.cs.
|
protected |
Definition at line 21 of file CampaignSetupUI.cs.
|
protected |
Definition at line 15 of file CampaignSetupUI.cs.
|
protected |
Definition at line 50 of file CampaignSetupUI.cs.
|
protected |
Definition at line 17 of file CampaignSetupUI.cs.
|
protected |
Definition at line 19 of file CampaignSetupUI.cs.
| Action<SubmarineInfo, string, string, CampaignSettings> Barotrauma.CampaignSetupUI.StartNewGame |
Definition at line 23 of file CampaignSetupUI.cs.
|
protected |
Definition at line 27 of file CampaignSetupUI.cs.
|
getset |
Definition at line 41 of file CampaignSetupUI.cs.
|
getset |
Definition at line 42 of file CampaignSetupUI.cs.
|
getprotected set |
Definition at line 35 of file CampaignSetupUI.cs.
|
getprotected set |
Definition at line 29 of file CampaignSetupUI.cs.