{"Id":"Candide.CandideUI.UserControls.HealthBar","Name":"HealthBar","DisplayName":"HealthBar","FullName":"Candide.CandideUI.UserControls.HealthBar","Namespace":"Candide.CandideUI.UserControls","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.CandideUiElement","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_backgroundSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"_backgroundSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet _backgroundSprite","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CDD762A5E741745CF1AED0E1DF1383670133E01628F404EE35B226AC7663758F"},{"Id":"_futureHealsSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"_futureHealsSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet _futureHealsSprite","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C6F19E38400F8BE8D17014C775F6AF45EA1542ECF779F4D9A82C5D056397223D"},{"Id":"_healthShadowSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"_healthShadowSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet _healthShadowSprite","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EAA89C2BF86A3D4FB600E9B231BFC39F241D27B42C2B66F56C4201F0262BE5CB"},{"Id":"_healthSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"_healthSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet _healthSprite","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EC65BC601D140FAF4CBFC68343AECF6C89DFC470B72BB088BD0C2D2A22AC571D"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawBar(Candide.CandideUI.UiRenderContext, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)-\u003ESystem.Void","Name":"DrawBar","Signature":"private System.Void DrawBar(Candide.CandideUI.UiRenderContext context, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 offset, System.Single maxValue, System.Single currentValue, System.Single barLength)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false},{"Name":"spriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"maxValue","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"currentValue","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"barLength","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":99,"BodyHash":"4BEE02153872DDEBD29E79F492EA8C330D13209ED411B1F5D774957A9C707C2F","Hash":"8A0A54EC6B938E20C3EB1D7FEC8170A7064467C13C6ABEDEC6478EF2E5B9AD03","CalledMethods":["CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E::.ctor(!0)","Microsoft.Xna.Framework.Vector2::get_One()","Candide.CandideUI.UiRenderContext::DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"InternalDraw(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"InternalDraw","Signature":"protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":395,"BodyHash":"53F3F9B4480B3410489B86A104BB147066D6B87C0EFED272D77A3A966F0ACA70","Hash":"AA4457D30FAB9A159A0CC5376AE1200F6A2719D6E1F61144C8289308443CF8AD","CalledMethods":["Candide.CandideUI.CandideUiElement::get_ActualBounds()","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::get_One()","Candide.CandideUI.UiRenderContext::DrawSprite(CandideCreator.Shared.Graphics.SpriteSheet, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.CandideUI.UserControls.HealthBar::DrawBar(Candide.CandideUI.UiRenderContext, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)","Candide.CandideUI.CandideUiElement::get_IsHovered()","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.MathF::Ceiling(System.Single)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","Candide.CandideUI.CandideUiElement::CalculateScreenPosition()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Color::get_White()","FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)"],"StringLiterals":[" / "],"Source":null},{"Id":"InternalMeasure(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Vector2","Name":"InternalMeasure","Signature":"protected Microsoft.Xna.Framework.Vector2 InternalMeasure(Microsoft.Xna.Framework.Vector2 availableSize)","Visibility":"protected","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[{"Name":"availableSize","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"2D18D857695F4AE3733A73D62E71177F036F0A37015D199AFBF91C5A3DCEA256","Hash":"096892C4482395D1A110226C6E194DEEBE3776904DB9A08228FC09F3A8F03FCB","CalledMethods":["Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"4A78BCE282144201A1AAE24E09C2B28AF6AE9CE81845D1B1437CD83EE2AC158A","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"0A6AADB49E58485CAFB911E21DA4453DB53B67FAD716C746A04DB73CC9D68727"}