Candide.CandideUI.JobUiNew.UserControls.JobMiddleUserControl
Type JSONpublic class in Candide.CandideUI.JobUiNew.UserControls
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.JobUiNew.UserControls - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
5147A09964673BCAC42406492976A5529E8C6219E14BAD3236E9386F533903D1
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_currentTab# | private | private JobMiddleUserControl.Tab _currentTab |
_emptyUserControl# | private | private Candide.CandideUI.JobUiNew.UserControls.MiddleEmptyUserControl _emptyUserControl |
_furnitureControl# | private | private Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl _furnitureControl |
_mainGrid# | private | private Candide.CandideUI.Containers.CandideGrid _mainGrid |
_possibleTabs# | private | private System.Collections.Generic.HashSet<JobMiddleUserControl.Tab> _possibleTabs |
_recipesControl# | private | private Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl _recipesControl |
_shopControl# | private | private Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl _shopControl |
_tabGrid# | private | private Candide.CandideUI.Containers.CandideGrid _tabGrid |
Methods
IsShopMounted
#
public System.Boolean IsShopMounted()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
04B6675A762A2422206B7AA19EB5314E1C25F34777F88F703FC770BA86C639E9 - Body hash
1EDC4E7B45358A1F1C84181EACB72355EC28251745F7EF6E302DC87A84A01896 - IL size23
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()
SelectTab
#
private System.Void SelectTab(JobMiddleUserControl.Tab tab)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BC2C8E0AD87E694DFF4C9F13FE72040B48791798C63D0C2D8C63BA0B82DBBAAD - Body hash
AFC62FB4EE0F6BDD2D67927389800B8CC58E1DFB41F37310D1E12AB68F4C7252 - IL size308
Referenced calls
Candide.CandideUI.CandideUiContainerMultipleItems::RemoveChildAt(System.Int32)Candide.CandideUI.JobUiNew.JobUiContext::get_State()Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl::SetRecipesState(Candide.CandideUI.JobUiNew.State.JobRecipesState)Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl::SetFurnitureState(Candide.CandideUI.JobUiNew.State.JobFurnitureState)Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl::SetShopState(Candide.CandideUI.JobUiNew.State.JobShopState)Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)System.ArgumentOutOfRangeException::.ctor()
SetInventoryState
#
public System.Void SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState inventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState resourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState playerInventoryState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B3834FED3514439CC7B23E0F58FDF73044D546F890E4544E3D5CAFF39CB27775 - Body hash
D6BD6ECB7C5090C290608CC2FD862823B5F5DB4C10136A2AB7D96AB99047AC66 - IL size92
Referenced calls
System.Collections.Generic.HashSet<JobMiddleUserControl.Tab>::get_Count()Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl::SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)System.ArgumentOutOfRangeException::.ctor()
Called by
Candide.CandideUI.JobUiNew.NewJobWindow::OnUpdate_JobFetchedCandide.CandideUI.JobUiNew.NewJobWindow::OnUpdate_PlayerInventoryChangedCandide.CandideUI.JobUiNew.NewJobWindow::OnUpdate_ResourceStorageCandide.CandideUI.JobUiNew.NewJobWindow::OnUpdate_StorageInventoryCandide.CandideUI.JobUiNew.NewJobWindow::OnUpdate_WorkOrdersChanged
SetState
#
public System.Void SetState(Candide.CandideUI.JobUiNew.State.JobRecipesState recipesState, Candide.CandideUI.JobUiNew.State.JobFurnitureState furnitureState, Candide.CandideUI.JobUiNew.State.JobShopState shopState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C24440ED27E5B0EB826517B3245A7F64E924E7EC91606B1B636F3CE6C82FFBEE - Body hash
6DB5D8F54622F01EE3C129AB34A7F68B4949470943DB7FA47E23D1428BCBBE88 - IL size765
Referenced calls
System.Collections.Generic.HashSet<JobMiddleUserControl.Tab>::get_Count()System.Collections.Generic.HashSet<JobMiddleUserControl.Tab>::Add(!0)System.Collections.Generic.HashSet<JobMiddleUserControl.Tab>::Contains(!0)System.Collections.Generic.HashSet<JobMiddleUserControl.Tab>::GetEnumerator()JobMiddleUserControl.<>c__DisplayClass10_0::.ctor()HashSet.Enumerator<JobMiddleUserControl.Tab>::get_Current()Shared.Text.StringId::op_Implicit(System.String)System.ArgumentOutOfRangeException::.ctor()Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)Candide.CandideUI.Components.Buttons.CandideToggleButton::set_IsToggled(System.Boolean)Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)JobMiddleUserControl.<>c::<SetState>b__10_2()System.Func<Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetPreferredTooltipGrowthDirection(System.Func<Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection>)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton::set_Text(System.String)JobMiddleUserControl.<>c__DisplayClass10_0::<SetState>b__0(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Components.Buttons.CandideToggleButton::add_ToggledOn(System.EventHandler)JobMiddleUserControl.<>c__DisplayClass10_0::<SetState>b__1()System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)HashSet.Enumerator<JobMiddleUserControl.Tab>::MoveNext()System.IDisposable::Dispose()Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.CandideUI.JobUiNew.JobUiContext::get_State()System.Nullable<System.Guid>::get_HasValue()Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl::SetRecipesState(Candide.CandideUI.JobUiNew.State.JobRecipesState)
Called by
String literals
blacksmithJob_Recipesui:furniture_modeConstructions_FurnitureModecoinJob_Shop
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
04717CAECC89CC69AF5A4A5741E6281C637819D273C573E2D54012B658674A81 - Body hash
CD1353EE565FB83EEB2C3E24F8015FC56E2D388C8B025BE4BCDE8070CD816FD1 - IL size8