Barotrauma Client Doc
Barotrauma.TabMenu Class Reference

Public Types

enum class  InfoFrameTab {
  Crew , Mission , Reputation , Submarine ,
  Talents
}
 

Public Member Functions

void Initialize ()
 
 TabMenu ()
 
void Update (float deltaTime)
 
void AddToGUIUpdateList ()
 
void SelectInfoFrameTab (InfoFrameTab selectedTab)
 
void OnExperienceChanged (Character character)
 
void OnClose ()
 

Static Public Member Functions

static void OnRoundEnded ()
 
static void StorePlayerConnectionChangeMessage (ChatMessage message)
 
static void CreateSkillList (Character character, CharacterInfo info, GUIListBox parent)
 

Static Public Attributes

static bool PendingChanges = false
 
static GUIFrame PendingChangesFrame = null
 
static Color OwnCharacterBGColor = Color.Gold * 0.7f
 

Properties

static InfoFrameTab SelectedTab [get]
 

Detailed Description

Definition at line 13 of file TabMenu.cs.

Member Enumeration Documentation

◆ InfoFrameTab

Enumerator
Crew 
Mission 
Reputation 
Submarine 
Talents 

Definition at line 22 of file TabMenu.cs.

Constructor & Destructor Documentation

◆ TabMenu()

Barotrauma.TabMenu.TabMenu ( )

Definition at line 165 of file TabMenu.cs.

Member Function Documentation

◆ AddToGUIUpdateList()

void Barotrauma.TabMenu.AddToGUIUpdateList ( )

Definition at line 249 of file TabMenu.cs.

◆ CreateSkillList()

static void Barotrauma.TabMenu.CreateSkillList ( Character  character,
CharacterInfo  info,
GUIListBox  parent 
)
static

Definition at line 1691 of file TabMenu.cs.

◆ Initialize()

void Barotrauma.TabMenu.Initialize ( )

Definition at line 156 of file TabMenu.cs.

◆ OnClose()

void Barotrauma.TabMenu.OnClose ( )

Definition at line 1732 of file TabMenu.cs.

◆ OnExperienceChanged()

void Barotrauma.TabMenu.OnExperienceChanged ( Character  character)

Definition at line 1726 of file TabMenu.cs.

◆ OnRoundEnded()

static void Barotrauma.TabMenu.OnRoundEnded ( )
static

Definition at line 255 of file TabMenu.cs.

◆ SelectInfoFrameTab()

void Barotrauma.TabMenu.SelectInfoFrameTab ( InfoFrameTab  selectedTab)

Definition at line 370 of file TabMenu.cs.

◆ StorePlayerConnectionChangeMessage()

static void Barotrauma.TabMenu.StorePlayerConnectionChangeMessage ( ChatMessage  message)
static

Definition at line 1406 of file TabMenu.cs.

◆ Update()

void Barotrauma.TabMenu.Update ( float  deltaTime)

Definition at line 177 of file TabMenu.cs.

Member Data Documentation

◆ OwnCharacterBGColor

Color Barotrauma.TabMenu.OwnCharacterBGColor = Color.Gold * 0.7f
static

Definition at line 39 of file TabMenu.cs.

◆ PendingChanges

bool Barotrauma.TabMenu.PendingChanges = false
static

Definition at line 15 of file TabMenu.cs.

◆ PendingChangesFrame

GUIFrame Barotrauma.TabMenu.PendingChangesFrame = null
static

Definition at line 37 of file TabMenu.cs.

Property Documentation

◆ SelectedTab

InfoFrameTab Barotrauma.TabMenu.SelectedTab
staticget

Definition at line 23 of file TabMenu.cs.