Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow
Type JSONpublic class in Candide.CandideUI.ConstructionsUi
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.ConstructionsUi - Base type
Candide.CandideUI.Containers.CandideExtendedWindow - Hash
FE695E35CBAF5B0131BF0FF27CDFB73BCAD4BAFC4D9808D10EB2027676A05741
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_constructionBtn# | private | private Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton _constructionBtn |
_furnitureBtn# | private | private Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton _furnitureBtn |
_logisticsBtn# | private | private Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton _logisticsBtn |
_resourceDisplay# | private | private Candide.CandideUI.UserControls.ResourceDisplayControl _resourceDisplay |
_screenshotBtn# | private | private Candide.CandideUI.Components.Buttons.CandideIconButton _screenshotBtn |
_totalTownResources# | private | private Candide.CandideUI.Components.CandideTextLabel _totalTownResources |
_townName# | private | private Candide.CandideUI.Components.CandideIconLabel _townName |
Methods
GetFocusable
#
public Candide.CandideUI.CandideUiElement GetFocusable()
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.CandideUiElement - StaticFalse
- VirtualTrue
- Hash
DD799C3569B24546847AEE95BC6AC44C9EB0CCF5FCCE8245CA43FCDA4F6A70D1 - Body hash
671DC9F9713EB84E296E19FF92E3EFAE2CB03398AE25E6BEF5C309DDE8FD66BD - IL size22
Referenced calls
SetState
#
public System.Void SetState(Shared.Models.Construction.ConstructionMaterialsAggregate availableResources, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData> townDisplayData, System.Nullable<System.Guid> stateLogisticsTentId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
41ACF58C6E1DD22C32A97C413E3E881D3B440EE6513921E167DCA1943F551BD3 - Body hash
1D19114EEBB1CF3AFE4016DFEE0ED2C1D2FB170D56CC600DF5A292C2F579E147 - IL size139
Referenced calls
System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::get_HasValue()System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::get_Value()Candide.CandideUI.Components.CandideIconLabel::set_Text(System.String)Candide.CandideUI.Components.CandideIconLabel::set_Icon(System.String)System.Nullable<System.Guid>::get_HasValue()Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.CandideUI.UserControls.ResourceDisplayControl::set_AvailableResources(Shared.Models.Construction.ConstructionMaterialsAggregate)
Called by
Candide.PlayerMode.BigModeEmptyManager::OnUpdate_AvailableResourcesCandide.PlayerMode.BigModeEmptyManager::OnUpdate_LogisticsTentCandide.PlayerMode.BigModeEmptyManager::OnUpdate_TownCandide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_AvailableResourcesCandide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_LogisticsTentCandide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_TownCandide.PlayerMode.Furniture.FurnitureDesktop::OnUpdate_AvailableResourcesCandide.PlayerMode.Furniture.FurnitureDesktop::OnUpdate_LogisticsTentCandide.PlayerMode.Furniture.FurnitureDesktop::OnUpdate_TownCandide.PlayerMode.Logistics.LogisticsDesktop::OnUpdate_AvailableResourcesCandide.PlayerMode.Logistics.LogisticsDesktop::OnUpdate_LogisticsTentCandide.PlayerMode.Logistics.LogisticsDesktop::OnUpdate_Town
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5DB0909FAD1EF9D841CF9C37289727B7872B1EC3F786D21D39352CF82492B8EC - Body hash
ADEDA6F5BE72CFE55DF719E77A87036326A0638FBCD843146ACABC476C2E62D2 - IL size263
Referenced calls
Candide.CandideUI.Components.Buttons.CandideToggleButton::SetToggleSilent(System.Boolean)Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.CandideUI.CandideUiElement::RequestFocus()Candide.CandideUI.Containers.CandideWindow::Update(Microsoft.Xna.Framework.GameTime)