{"Id":"Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent","Name":"MoneyCandideDraggableHolderContent","DisplayName":"MoneyCandideDraggableHolderContent","FullName":"Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent","Namespace":"Candide.CandideUI.Components.Holder","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent"],"SourceLocations":[],"Fields":[{"Id":"CoinAmount:System.UInt64","Name":"CoinAmount","Type":"System.UInt64","Signature":"public System.UInt64 CoinAmount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"20FF33A0E31AC32405E30A72D51DD307A45C8164FCF1E0459CD8400FA4BA713A"},{"Id":"CoinType:System.Int32","Name":"CoinType","Type":"System.Int32","Signature":"public System.Int32 CoinType","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"529FF162B944CD8AA92630395727DDE0BBA346387E38895DB3EAA542A6EA9BA4"},{"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","IsStatic":false,"IsLiteral":false,"Hash":"2E2FD70996350D5B1C01A344752B5E45FE2143342A73DCE4CA641BFED81DA808"}],"Properties":[{"Id":"ContentType:Candide.CandideUI.Components.Holder.CandideHolderContentType","Name":"ContentType","Type":"Candide.CandideUI.Components.Holder.CandideHolderContentType","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderContentType ContentType","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"E63D340A61D39D4E6C70E129B73ADA4E0C2459C065BF1DAE739184AB9542632E"},{"Id":"IconData:CandideCreator.Shared.Graphics.IconData","Name":"IconData","Type":"CandideCreator.Shared.Graphics.IconData","Signature":"public CandideCreator.Shared.Graphics.IconData IconData","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"BA9075006FED7D08F43BF7C16D77278FC4EFE2A470BDE686B11AF8D2C0346F2E"},{"Id":"Parent:Candide.CandideUI.Components.Holder.CandideHolderBase","Name":"Parent","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderBase Parent","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"8A44B8F99E422625FB971B67003DDE44DAF33A18C2687600CC4A3650AEC9D1F9"}],"Events":[],"Methods":[{"Id":"GetStackInfo()-\u003ESystem.String","Name":"GetStackInfo","Signature":"public System.String GetStackInfo()","Visibility":"public","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"19607392F3B114CADF30CC48F4AB1C949467473CD7C7FD67F7E5BA56CD50BDE2","Hash":"B19AECF7B396A640CE2FAC5193CC4AE2393CF0880404F5FBC2F42E3CC64286A0","CalledMethods":["System.UInt64::ToString()"],"StringLiterals":[],"Source":null},{"Id":"IsValidComponent(Candide.GameModels.Models.Items.SimpleInventory, Candide.CandideUI.Components.Holder.CandideHolderBase, System.UInt64)-\u003ESystem.Boolean","Name":"IsValidComponent","Signature":"private System.Boolean IsValidComponent(Candide.GameModels.Models.Items.SimpleInventory inventory, Candide.CandideUI.Components.Holder.CandideHolderBase parent, System.UInt64 coinAmount)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"inventory","Type":"Candide.GameModels.Models.Items.SimpleInventory","IsOut":false,"IsOptional":false},{"Name":"parent","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","IsOut":false,"IsOptional":false},{"Name":"coinAmount","Type":"System.UInt64","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":53,"BodyHash":"71D24FCCD439CA72A5161684996D76D4E77AE8E4D125E6120F65141D0DCB68CF","Hash":"E9C60DED7351617FF96E45E33ADE5C6057765B15E5BCEC68F0AD8D640698BD77","CalledMethods":["CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)"],"StringLiterals":["MoneyCandideDraggableHolderContent: No inventory is set","MoneyCandideDraggableHolderContent: Coin amount is too large","MoneyCandideDraggableHolderContent: Parent is null"],"Source":null},{"Id":"OnDropped()-\u003ESystem.Boolean","Name":"OnDropped","Signature":"public System.Boolean OnDropped()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":133,"BodyHash":"3965C99A267394869B187796838DBE5AA2E2FFFC12E0FDD18B32FBD1C699A7BB","Hash":"91124F597D5A596AE744C99E095E38230EF01CBEE6B689DDAB75542076743086","CalledMethods":["Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent::get_Parent()","Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent::IsValidComponent(Candide.GameModels.Models.Items.SimpleInventory, Candide.CandideUI.Components.Holder.CandideHolderBase, System.UInt64)","Shared.Helpers.MoneyHelper::GetMultiplierForCoinType(System.Int32)","Candide.GameModels.Managers.SimpleInventoryManager::DropMoney(Candide.GameModels.Models.Items.SimpleInventory, System.UInt64, System.Single)","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","Candide.CandideUI.Components.Displays.MoneyDisplay::SetMoney(System.UInt64, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase)-\u003ESystem.Boolean","Name":"OnDroppedOnHolder","Signature":"public System.Boolean OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase holder)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"holder","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":398,"BodyHash":"90886F8413F85FF37BAB58666A8C9D0D0B0D919DB61AFC21D3884157121E92DC","Hash":"AE6BD7724C702110F5B8B9BC1ECF89528E369C5473FB713E78E4D04CA23BE72F","CalledMethods":["Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent::get_Parent()","Candide.CandideUI.Components.Holder.MoneyCandideDraggableHolderContent::IsValidComponent(Candide.GameModels.Models.Items.SimpleInventory, Candide.CandideUI.Components.Holder.CandideHolderBase, System.UInt64)","Candide.CandideUI.Components.Holder.CandideHolderBase::get_Type()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Guid::op_Equality(System.Guid, System.Guid)","Candide.GameModels.Managers.SimpleInventoryManager::MoneySwapAction(System.Guid, System.UInt64, System.Int32, System.Guid, System.Int32, System.Boolean)","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","Candide.CandideUI.Components.Displays.MoneyDisplay::SetMoney(System.UInt64, System.Boolean)","Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)","System.NotImplementedException::.ctor(System.String)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":["Target holder was of type "," but not ","CandideInventorySlot","MoneyCandideDraggableHolderContent should never be able to have a parent with Undefined type.","Implement more xD"],"Source":null}],"Hash":"CCEF18E96BE51D8C60D68DD3F9B6852A28234A573E8E4B644E89C41027EF7B8B"}