{"Id":"Candide.CandideUI.JobUiNew.UserControls.JobMiddleUserControl","Name":"JobMiddleUserControl","DisplayName":"JobMiddleUserControl","FullName":"Candide.CandideUI.JobUiNew.UserControls.JobMiddleUserControl","Namespace":"Candide.CandideUI.JobUiNew.UserControls","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandidePanel","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_currentTab:JobMiddleUserControl\u002BTab","Name":"_currentTab","Type":"JobMiddleUserControl.Tab","Signature":"private JobMiddleUserControl.Tab _currentTab","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6BF42FC0BD8F9CEBB5C109A87A78C2F3DEB7A91D8095864029BCAE0BA46533FE"},{"Id":"_emptyUserControl:Candide.CandideUI.JobUiNew.UserControls.MiddleEmptyUserControl","Name":"_emptyUserControl","Type":"Candide.CandideUI.JobUiNew.UserControls.MiddleEmptyUserControl","Signature":"private Candide.CandideUI.JobUiNew.UserControls.MiddleEmptyUserControl _emptyUserControl","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"31E5F4AA9885752AB573FEECE9829EF0FA8A20EA4C3C1E802EF6C93193F5BFDA"},{"Id":"_furnitureControl:Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl","Name":"_furnitureControl","Type":"Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl","Signature":"private Candide.CandideUI.JobUiNew.UserControls.MiddleFurnitureUserControl _furnitureControl","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"31ECC1FA3C19DB5DB9563ACB97A88C3EE2AD56D5C5C01B0EE612D3E4FBBEFE99"},{"Id":"_mainGrid:Candide.CandideUI.Containers.CandideGrid","Name":"_mainGrid","Type":"Candide.CandideUI.Containers.CandideGrid","Signature":"private Candide.CandideUI.Containers.CandideGrid _mainGrid","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"28CECD643352AD3DE40A7E27486DD136964948FCABF469B39CF0622693BFB829"},{"Id":"_possibleTabs:System.Collections.Generic.HashSet\u00601\u003CJobMiddleUserControl\u002BTab\u003E","Name":"_possibleTabs","Type":"System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E","Signature":"private System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E _possibleTabs","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6C2A6973F6D73F0F5F54386BAAFEA04D08284795EF9A74440C9079FD77F514ED"},{"Id":"_recipesControl:Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl","Name":"_recipesControl","Type":"Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl","Signature":"private Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl _recipesControl","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AAEFFF13EA265DD3FDE0C7C81BE6F839362B30A4CD0AE0FF43A009679122797D"},{"Id":"_shopControl:Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl","Name":"_shopControl","Type":"Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl","Signature":"private Candide.CandideUI.JobUiNew.UserControls.MiddleShopUserControl _shopControl","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"44FE9095595449888BD11167304366E8A4175CA34E1FEE2857E479E17CB59ED4"},{"Id":"_tabGrid:Candide.CandideUI.Containers.CandideGrid","Name":"_tabGrid","Type":"Candide.CandideUI.Containers.CandideGrid","Signature":"private Candide.CandideUI.Containers.CandideGrid _tabGrid","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B3CCF6C7CC9F426B0152B00CC7B655CCC707C0686AD0A8BE363B07C1C33CD5D9"}],"Properties":[],"Events":[],"Methods":[{"Id":"IsShopMounted()-\u003ESystem.Boolean","Name":"IsShopMounted","Signature":"public System.Boolean IsShopMounted()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"1EDC4E7B45358A1F1C84181EACB72355EC28251745F7EF6E302DC87A84A01896","Hash":"04B6675A762A2422206B7AA19EB5314E1C25F34777F88F703FC770BA86C639E9","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Visible()"],"StringLiterals":[],"Source":null},{"Id":"SelectTab(JobMiddleUserControl\u002BTab)-\u003ESystem.Void","Name":"SelectTab","Signature":"private System.Void SelectTab(JobMiddleUserControl.Tab tab)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"tab","Type":"JobMiddleUserControl.Tab","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":308,"BodyHash":"AFC62FB4EE0F6BDD2D67927389800B8CC58E1DFB41F37310D1E12AB68F4C7252","Hash":"BC2C8E0AD87E694DFF4C9F13FE72040B48791798C63D0C2D8C63BA0B82DBBAAD","CalledMethods":["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()"],"StringLiterals":[],"Source":null},{"Id":"SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState)-\u003ESystem.Void","Name":"SetInventoryState","Signature":"public System.Void SetInventoryState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState inventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState resourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState playerInventoryState)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventoryStorageState","Type":"Candide.CandideUI.JobUiNew.State.JobInventoryStorageState","IsOut":false,"IsOptional":false},{"Name":"resourceStorageState","Type":"Candide.CandideUI.JobUiNew.State.JobResourceStorageState","IsOut":false,"IsOptional":false},{"Name":"playerInventoryState","Type":"Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":92,"BodyHash":"D6BD6ECB7C5090C290608CC2FD862823B5F5DB4C10136A2AB7D96AB99047AC66","Hash":"B3834FED3514439CC7B23E0F58FDF73044D546F890E4544E3D5CAFF39CB27775","CalledMethods":["System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E::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()"],"StringLiterals":[],"Source":null},{"Id":"SetState(Candide.CandideUI.JobUiNew.State.JobRecipesState, Candide.CandideUI.JobUiNew.State.JobFurnitureState, Candide.CandideUI.JobUiNew.State.JobShopState)-\u003ESystem.Void","Name":"SetState","Signature":"public System.Void SetState(Candide.CandideUI.JobUiNew.State.JobRecipesState recipesState, Candide.CandideUI.JobUiNew.State.JobFurnitureState furnitureState, Candide.CandideUI.JobUiNew.State.JobShopState shopState)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"recipesState","Type":"Candide.CandideUI.JobUiNew.State.JobRecipesState","IsOut":false,"IsOptional":false},{"Name":"furnitureState","Type":"Candide.CandideUI.JobUiNew.State.JobFurnitureState","IsOut":false,"IsOptional":false},{"Name":"shopState","Type":"Candide.CandideUI.JobUiNew.State.JobShopState","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":765,"BodyHash":"6DB5D8F54622F01EE3C129AB34A7F68B4949470943DB7FA47E23D1428BCBBE88","Hash":"C24440ED27E5B0EB826517B3245A7F64E924E7EC91606B1B636F3CE6C82FFBEE","CalledMethods":["System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E::get_Count()","System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E::Add(!0)","System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E::Contains(!0)","System.Collections.Generic.HashSet\u003CJobMiddleUserControl.Tab\u003E::GetEnumerator()","JobMiddleUserControl.\u003C\u003Ec__DisplayClass10_0::.ctor()","HashSet.Enumerator\u003CJobMiddleUserControl.Tab\u003E::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\u003CSystem.Int32\u003E)","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.\u003C\u003Ec::\u003CSetState\u003Eb__10_2()","System.Func\u003CCandide.CandideUI.Tooltip.CandideTooltipGrowthDirection\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetPreferredTooltipGrowthDirection(System.Func\u003CCandide.CandideUI.Tooltip.CandideTooltipGrowthDirection\u003E)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton::set_Text(System.String)","JobMiddleUserControl.\u003C\u003Ec__DisplayClass10_0::\u003CSetState\u003Eb__0(System.Object, System.EventArgs)","System.EventHandler::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideToggleButton::add_ToggledOn(System.EventHandler)","JobMiddleUserControl.\u003C\u003Ec__DisplayClass10_0::\u003CSetState\u003Eb__1()","System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Buttons.CandideToggleButton::set_GetTooltipContent(System.Func\u003CSystem.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E\u003E)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","HashSet.Enumerator\u003CJobMiddleUserControl.Tab\u003E::MoveNext()","System.IDisposable::Dispose()","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","Candide.CandideUI.JobUiNew.JobUiContext::get_State()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Candide.CandideUI.JobUiNew.UserControls.MiddleRecipesUserControl::SetRecipesState(Candide.CandideUI.JobUiNew.State.JobRecipesState)"],"StringLiterals":["blacksmith","Job_Recipes","ui:furniture_mode","Constructions_FurnitureMode","coin","Job_Shop"],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"CD1353EE565FB83EEB2C3E24F8015FC56E2D388C8B025BE4BCDE8070CD816FD1","Hash":"04717CAECC89CC69AF5A4A5741E6281C637819D273C573E2D54012B658674A81","CalledMethods":["Candide.CandideUI.CandideUiContainerMultipleItems::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"5147A09964673BCAC42406492976A5529E8C6219E14BAD3236E9386F533903D1"}