{"Id":"Candide.CandideUI.UserControls.InventoryControl","Name":"InventoryControl","DisplayName":"InventoryControl","FullName":"Candide.CandideUI.UserControls.InventoryControl","Namespace":"Candide.CandideUI.UserControls","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.CandideUiContainerSingleItem","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Grid:Candide.CandideUI.Containers.CandideGrid","Name":"Grid","Type":"Candide.CandideUI.Containers.CandideGrid","Signature":"public Candide.CandideUI.Containers.CandideGrid Grid","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"FEF0493DA162E97B2B7401048D1A83C860DF5DB619937C3FFC1D6711B0E9A37A"},{"Id":"MoneyDisplay:Candide.CandideUI.Components.Displays.MoneyDisplay","Name":"MoneyDisplay","Type":"Candide.CandideUI.Components.Displays.MoneyDisplay","Signature":"public Candide.CandideUI.Components.Displays.MoneyDisplay MoneyDisplay","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5595E2694A665E8B4D76926B8656E66CC032EDEADA27B44D71D28C10059FEB78"},{"Id":"Money_OnMouseRightClickFunc:System.Func\u00602\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseRightClickArgs,System.Boolean\u003E","Name":"Money_OnMouseRightClickFunc","Type":"System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseRightClickArgs, System.Boolean\u003E","Signature":"public System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseRightClickArgs, System.Boolean\u003E Money_OnMouseRightClickFunc","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6529E93BE0DCF67B29198B5E1BEC1374C4785457B2CAF9EDB7A1D4403351E3C4"},{"Id":"Money_OnMouseSpecialClickFunc:System.Func\u00602\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseSpecialClickArgs,System.Boolean\u003E","Name":"Money_OnMouseSpecialClickFunc","Type":"System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseSpecialClickArgs, System.Boolean\u003E","Signature":"public System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseSpecialClickArgs, System.Boolean\u003E Money_OnMouseSpecialClickFunc","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"76000A7F0C5263CE3E7CBEA0A535150C602A013F9355A9E619BE17596CC44EC7"},{"Id":"OnMouseRightClickFunc:System.Func\u00602\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs,System.Boolean\u003E","Name":"OnMouseRightClickFunc","Type":"System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs, System.Boolean\u003E","Signature":"public System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs, System.Boolean\u003E OnMouseRightClickFunc","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E598FC42C4699B8D6224E4BFB8EB8F85016CE7053747CEC8D4798DEFCB7A36CB"},{"Id":"OnMouseSpecialClickFunc:System.Func\u00602\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseSpecialClickArgs,System.Boolean\u003E","Name":"OnMouseSpecialClickFunc","Type":"System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseSpecialClickArgs, System.Boolean\u003E","Signature":"public System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseSpecialClickArgs, System.Boolean\u003E OnMouseSpecialClickFunc","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"537F8CB8897A3625E816155B8D53064029822A016C7DF877021F8756D9380B90"},{"Id":"PreferredTooltipGrowthDirection:Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection","Name":"PreferredTooltipGrowthDirection","Type":"Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection","Signature":"public Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection PreferredTooltipGrowthDirection","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"028C59A9A1EE76B2EE459BEC5FA1F59B8A1DEC6D832C6B1B583388BFC1F0A892"},{"Id":"ShowMoneyValue:System.Boolean","Name":"ShowMoneyValue","Type":"System.Boolean","Signature":"public System.Boolean ShowMoneyValue","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"357B5A4252123B43B2AD4DA88AC38B3B918C5710CB7DE91568F34E381F889922"},{"Id":"_columnCount:System.Int32","Name":"_columnCount","Type":"System.Int32","Signature":"private System.Int32 _columnCount","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6F4D833593771DDD59FA71CFF781D2F8F236A9A8C7D3861DDE938C51F9A742DB"},{"Id":"_errorTextWrapper:Candide.CandideUI.Components.CandideErrorTextWrapper","Name":"_errorTextWrapper","Type":"Candide.CandideUI.Components.CandideErrorTextWrapper","Signature":"private Candide.CandideUI.Components.CandideErrorTextWrapper _errorTextWrapper","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"27EA344096B18FFA8D9B25F3EE101A2CCD4FC5A8B55658A0121FAC91DD83FB4D"},{"Id":"_inventory:Candide.GameModels.Models.Items.SimpleInventory","Name":"_inventory","Type":"Candide.GameModels.Models.Items.SimpleInventory","Signature":"private Candide.GameModels.Models.Items.SimpleInventory _inventory","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AB4B3E4B29950C24109E061FBB356FD0D7A89F2DC3E09A973924E964E2597B69"},{"Id":"_mainPanel:Candide.CandideUI.Containers.CandideVerticalStackPanel","Name":"_mainPanel","Type":"Candide.CandideUI.Containers.CandideVerticalStackPanel","Signature":"private Candide.CandideUI.Containers.CandideVerticalStackPanel _mainPanel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C04A9F12C13EAC3F9CAAFE4B43068138B4545632E64D9374D3BFA4AEF82FACC9"}],"Properties":[{"Id":"ColumnCount:System.Int32","Name":"ColumnCount","Type":"System.Int32","Signature":"public System.Int32 ColumnCount","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"8D6E40E4CFFDD48CF96D294239D88847825100AB5849F35E2EE80BE3B74EA0A2"},{"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":"DisplayErrorMessage(System.String)-\u003ESystem.Void","Name":"DisplayErrorMessage","Signature":"public System.Void DisplayErrorMessage(System.String message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"2B76F14DEA394E610FED0E946473D837255F035E50ADE36673A2A8DDA3160D90","Hash":"759C75B00B8B9E66583B1400CBB96B888E2AE208A95C1BA52A7287DB22D51444","CalledMethods":["Candide.CandideUI.Components.CandideErrorTextWrapper::ShowError(System.String)"],"StringLiterals":[],"Source":null},{"Id":"InvalidateMoneyDisplay()-\u003ESystem.Void","Name":"InvalidateMoneyDisplay","Signature":"private System.Void InvalidateMoneyDisplay()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":643,"BodyHash":"87E3340F587442864292A98D55D0FE9CD55226DD931EEDB68EE90FD29C247048","Hash":"A71343D5D6732EE77617757B96820942B3AFE7C3A31CC64EA54592605B49CFB8","CalledMethods":["System.Nullable\u003CSystem.UInt64\u003E::get_HasValue()","Candide.CandideUI.UserControls.InventoryControl::OnDropMoney(Candide.CandideUI.Components.Holder.CoinSlot, System.UInt64)","System.Func\u003CCandide.CandideUI.Components.Holder.CoinSlot, System.UInt64, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.UserControls.InventoryControl::OnMoneyRightClick(Candide.CandideUI.Components.Holder.CoinSlot)","System.Func\u003CCandide.CandideUI.Components.Holder.CoinSlot, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.UserControls.InventoryControl::OnMoneySpecialClick(Candide.CandideUI.Components.Holder.CoinSlot)","Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","Candide.CandideUI.Components.Displays.MoneyDisplay::SetMoney(System.UInt64, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"InvalidateSlots()-\u003ESystem.Void","Name":"InvalidateSlots","Signature":"public System.Void InvalidateSlots()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":229,"BodyHash":"D22123F76B144295FF78050CA5174FFDD9CF0C06A035542912D92C639777F72A","Hash":"4BD2F934730175D752D2AB8F066AA9C37FD523D6A99EAAE2ABDD33187B9BFF15","CalledMethods":["Candide.CandideUI.UserControls.InventoryControl::get_ColumnCount()","Candide.CandideUI.Containers.CandideGrid::ClearChildren()","Candide.CandideUI.UserControls.InventoryControl::get_Inventory()","Candide.CandideUI.Components.Holder.CandideInventorySlot::.ctor(Candide.GameModels.Models.Items.SimpleInventory, System.Int32)","Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)","Candide.CandideUI.CandideUiElement::set_GridRow(System.Int32)","Candide.CandideUI.CandideThickness::.ctor(System.Int32)","Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)","Candide.CandideUI.UserControls.InventoryControl::Slot_OnMouseRightClick(Candide.CandideUI.Components.Holder.CandideInventorySlot)","System.Func\u003CCandide.CandideUI.Components.Holder.CandideInventorySlot, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.UserControls.InventoryControl::Slot_OnMouseSpecialClick(Candide.CandideUI.Components.Holder.CandideInventorySlot)","Candide.CandideUI.UserControls.InventoryControl::\u003CInvalidateSlots\u003Eb__23_0()","System.Func\u003CCandide.CandideUI.Tooltip.CandideTooltipGrowthDirection\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetPreferredTooltipGrowthDirection(System.Func\u003CCandide.CandideUI.Tooltip.CandideTooltipGrowthDirection\u003E)","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","Candide.CandideUI.Components.Holder.CandideInventorySlot::Update()","Candide.CandideUI.CandideUiElement::InvalidateMeasure()"],"StringLiterals":["event:/interface/player inventory/ui_inventory_trash"],"Source":null},{"Id":"OnDropMoney(Candide.CandideUI.Components.Holder.CoinSlot, System.UInt64)-\u003ESystem.Boolean","Name":"OnDropMoney","Signature":"private System.Boolean OnDropMoney(Candide.CandideUI.Components.Holder.CoinSlot arg1, System.UInt64 amount)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"arg1","Type":"Candide.CandideUI.Components.Holder.CoinSlot","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.UInt64","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":143,"BodyHash":"4598501CFAB5E24C470B910D968174B1236BBB32116D16E28FA302E65B0D78E3","Hash":"A49B8505D7B457070DF916273B5E0B19A8838B3C9F93E1FF6FA468B46AD36776","CalledMethods":["System.Nullable\u003CSystem.UInt64\u003E::get_HasValue()","System.Nullable\u003CSystem.UInt64\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","Candide.CandideUI.Components.Displays.MoneyDisplay::SetMoney(System.UInt64, System.Boolean)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8Direction(System.Single)","Candide.GameModels.Managers.SimpleInventoryManager::DropMoney(Candide.GameModels.Models.Items.SimpleInventory, System.UInt64, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnMoneyRightClick(Candide.CandideUI.Components.Holder.CoinSlot)-\u003ESystem.Boolean","Name":"OnMoneyRightClick","Signature":"private System.Boolean OnMoneyRightClick(Candide.CandideUI.Components.Holder.CoinSlot arg)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"arg","Type":"Candide.CandideUI.Components.Holder.CoinSlot","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"337ECDA13F4D7D547AF3BE04DD1BC8F7094296146E9C658F119563C2C6118A27","Hash":"AD17A2F65FE6C0BB285F81E34BB9621DF815DBE4004D3BEAA066958D52F78326","CalledMethods":["Candide.CandideUI.UserControls.InventoryControlMoney_OnMouseRightClickArgs::.ctor()","System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseRightClickArgs, System.Boolean\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"OnMoneySpecialClick(Candide.CandideUI.Components.Holder.CoinSlot)-\u003ESystem.Boolean","Name":"OnMoneySpecialClick","Signature":"private System.Boolean OnMoneySpecialClick(Candide.CandideUI.Components.Holder.CoinSlot arg)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"arg","Type":"Candide.CandideUI.Components.Holder.CoinSlot","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"7BA27F411EA6C4B0796A3CD7FD58DB9D32E8279072B9B817A539D86BB89DDB88","Hash":"9A98E5614D5A53855DECCA75F7079618D30DFA6AD0A63A94AABCECDD94B21F58","CalledMethods":["Candide.CandideUI.UserControls.InventoryControlMoney_OnMouseSpecialClickArgs::.ctor()","System.Func\u003CCandide.CandideUI.UserControls.InventoryControlMoney_OnMouseSpecialClickArgs, System.Boolean\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"ResetErrorMessage()-\u003ESystem.Void","Name":"ResetErrorMessage","Signature":"public System.Void ResetErrorMessage()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"1A28381FD10081E0AC2D479E37E357ABDE1EF90C62F39A6065F48C0FA06E55BC","Hash":"8AABF3195778816325BF6D2AE2DE185170F1964571E4C67505B36621DEC4203D","CalledMethods":["Candide.CandideUI.Components.CandideErrorTextWrapper::set_ShowingError(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"Slot_OnMouseRightClick(Candide.CandideUI.Components.Holder.CandideInventorySlot)-\u003ESystem.Boolean","Name":"Slot_OnMouseRightClick","Signature":"private System.Boolean Slot_OnMouseRightClick(Candide.CandideUI.Components.Holder.CandideInventorySlot slot)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"slot","Type":"Candide.CandideUI.Components.Holder.CandideInventorySlot","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"67CC214E195642BFF08BFA8190C63B66F1CF5EB8D94C6E0EDFD7365A81E36A7C","Hash":"1663227DECB5C270E37D8F8FCCC47E1DE410B00517B65CD7F580CE712088EF47","CalledMethods":["Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()","Candide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs::.ctor()","System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs, System.Boolean\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"Slot_OnMouseSpecialClick(Candide.CandideUI.Components.Holder.CandideInventorySlot)-\u003ESystem.Boolean","Name":"Slot_OnMouseSpecialClick","Signature":"private System.Boolean Slot_OnMouseSpecialClick(Candide.CandideUI.Components.Holder.CandideInventorySlot slot)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"slot","Type":"Candide.CandideUI.Components.Holder.CandideInventorySlot","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"1F1EF16EF2746AC429815F9EB4E25605EEA81D50FBD4862CEC53F3148F052A83","Hash":"3F0495CC56C35A73ACB78022332A75BF229AAEAC036FF09F45476CAF47E92C70","CalledMethods":["Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()","Candide.CandideUI.UserControls.InventoryControlOnMouseSpecialClickArgs::.ctor()","System.Func\u003CCandide.CandideUI.UserControls.InventoryControlOnMouseSpecialClickArgs, System.Boolean\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"UpdateSlots()-\u003ESystem.Void","Name":"UpdateSlots","Signature":"public System.Void UpdateSlots()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":138,"BodyHash":"0B52451976D2FA282A3004B563624D83A276A21CE2CBA5975B584CDB99B9DE14","Hash":"1AAE340BC9C3B12877B174AFF4D274132DD7D5C4F69F4C574F77C9DA36842FFD","CalledMethods":["Candide.CandideUI.UserControls.InventoryControl::get_Inventory()","Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()","System.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandide.CandideUI.CandideUiElement\u003E::get_Current()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.CandideUI.Components.Holder.CandideInventorySlot::Update()","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.UInt64\u003E::get_HasValue()","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","Candide.CandideUI.Components.Displays.MoneyDisplay::SetMoney(System.UInt64, System.Boolean)"],"StringLiterals":["InventoryControl: Child wasn\u0027t CandideInventorySlot"],"Source":null}],"Hash":"FB893BE1653884BD61AEC14BE95AE20509881E580D067D2AF4908543CC25CDF4"}