{"Id":"Candide.CandideUI.Windows.SecondaryCraftingWindow","Name":"SecondaryCraftingWindow","DisplayName":"SecondaryCraftingWindow","FullName":"Candide.CandideUI.Windows.SecondaryCraftingWindow","Namespace":"Candide.CandideUI.Windows","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.ProximityWindows.ProximityExtendedWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_control:Candide.CandideUI.UserControls.InventoryCraftingControl","Name":"_control","Type":"Candide.CandideUI.UserControls.InventoryCraftingControl","Signature":"private Candide.CandideUI.UserControls.InventoryCraftingControl _control","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3D07340DB129641995DB6B6D7516A15AA0561F6AE8CD85CEEDBD15D2C1732808"},{"Id":"_getCharacterInventoryHandle:Candide.Multiplayer.Network.GetResponseHandler","Name":"_getCharacterInventoryHandle","Type":"Candide.Multiplayer.Network.GetResponseHandler","Signature":"private Candide.Multiplayer.Network.GetResponseHandler _getCharacterInventoryHandle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1292365DD9CB92F409789262C3324DD8D7FF65FA5D473BE434726D92CD7573D7"}],"Properties":[{"Id":"Inventory:Candide.GameModels.Models.Items.SimpleInventory","Name":"Inventory","Type":"Candide.GameModels.Models.Items.SimpleInventory","Signature":"public Candide.GameModels.Models.Items.SimpleInventory Inventory","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"E0D95CCF7E1186F1C7B42B2C52382C28BA09D0ED0F8E6EE9C8DE95081DCDD529"}],"Events":[],"Methods":[{"Id":"OnError(System.Byte)-\u003ESystem.Void","Name":"OnError","Signature":"private System.Void OnError(System.Byte b)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"b","Type":"System.Byte","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":11,"BodyHash":"B042CB2284169184DD54BE5D1067D999061EABBB0F89CDF346F91ADCD5D128B9","Hash":"B20E844771744933E5B4216F87B6E10AB5D24B9E8E572988046915BBEF3C3865","CalledMethods":["CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)"],"StringLiterals":["Error getting inventory SecondaryCraftingWindow"],"Source":null},{"Id":"OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)-\u003ESystem.Void","Name":"OnInventoryChanged","Signature":"private System.Void OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"Candide.GameModels.Controllers.GameStateActiveInventoriesArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":74,"BodyHash":"E88E50866FB25EEA98A411B1B814BAF6B60C9F15A648F1A68D78AE923A578BF9","Hash":"61022CFDA69F4752A18802CE2380D329BE4461DEE3E8BDE9C5AFA8C6701E92FA","CalledMethods":["Candide.CandideUI.Windows.SecondaryCraftingWindow::get_Inventory()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.CandideUI.Containers.CandideWindow::Close()","Candide.CandideUI.UserControls.InventoryCraftingControl::OnInventoryChanged()"],"StringLiterals":["Unexpected null Inventory"],"Source":null},{"Id":"OnWindowClosed()-\u003ESystem.Void","Name":"OnWindowClosed","Signature":"protected System.Void OnWindowClosed()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":42,"BodyHash":"1A77BCCB220590713BA9BD97911D3D68F72E01B7342029727C1B62577479A2C1","Hash":"F9097EA05BDD21083595C7F24DC86E65019F820D5E2BF44CB95510250DB40051","CalledMethods":["Candide.CandideUI.Windows.SecondaryCraftingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)","SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.SimpleInventoryController::remove_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)","Candide.Multiplayer.Network.GetResponseHandler::Remove()"],"StringLiterals":[],"Source":null},{"Id":"OnWindowShown()-\u003ESystem.Void","Name":"OnWindowShown","Signature":"protected System.Void OnWindowShown()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":128,"BodyHash":"9F3BDDA1B51648B33A353128ACE5D115B51F0DA05E12824289B572101B00CC6B","Hash":"01F8434560F96AC1DA1B483D6A8BE489EEB31418095153E3F071543DBAF8E2B3","CalledMethods":["Candide.CandideUI.Windows.SecondaryCraftingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)","SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)","Candide.Multiplayer.Models.LocalPlayer::get_Inventory()","Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory\u0026)","Candide.CandideUI.Windows.SecondaryCraftingWindow::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)","Candide.Multiplayer.Network.GetResponseHandler::Remove()","CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryMessage::.ctor()","Candide.Multiplayer.Models.LocalPlayer::get_EntityId()","Candide.CandideUI.Windows.SecondaryCraftingWindow::\u003COnWindowShown\u003Eb__7_0(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse)","System.Action\u003CCandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Windows.SecondaryCraftingWindow::OnError(System.Byte)","System.Action\u003CSystem.Byte\u003E::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Services.PlayerCharactersService::GetAndListenCharacterInventory(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryMessage, System.Action\u003CCandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse\u003E, System.Action\u003CSystem.Byte\u003E, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"6D150A3F40EAEFB618556EF670746653CFD78DC546D11C3DFB7D312A86B6D3E8"}