{"Id":"Candide.LegacyUI.OverheadHealthbar","Name":"OverheadHealthbar","DisplayName":"OverheadHealthbar","FullName":"Candide.LegacyUI.OverheadHealthbar","Namespace":"Candide.LegacyUI","Kind":"struct","Visibility":"public","IsAbstract":false,"IsSealed":true,"BaseType":"System.ValueType","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"CurrentEnergy:System.Single","Name":"CurrentEnergy","Type":"System.Single","Signature":"public System.Single CurrentEnergy","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"13F44A1F532CA652ADCEFD390DDBE497B52D638F45CF40FE4A9218FD048F9D37"},{"Id":"CurrentHealth:System.Single","Name":"CurrentHealth","Type":"System.Single","Signature":"public System.Single CurrentHealth","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5A6125545B3E2F091D7A24773D03CDFDD9A54E094374AC796D7E9D25F3038BE3"},{"Id":"CurrentMaxEnergy:System.Single","Name":"CurrentMaxEnergy","Type":"System.Single","Signature":"public System.Single CurrentMaxEnergy","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5BCDB5BE910C46E65B44861F4DD5E0CCC33094444376E319E9735372C7FB87E4"},{"Id":"CurrentMaxHealth:System.Single","Name":"CurrentMaxHealth","Type":"System.Single","Signature":"public System.Single CurrentMaxHealth","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1E5496EB45BC0A4A32FF1F7A35EEF493334D036D8350899FE1FE9823252855E8"},{"Id":"IncomingDamage:System.Single","Name":"IncomingDamage","Type":"System.Single","Signature":"public System.Single IncomingDamage","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"80D83003E8A63F8A642346297D85D6A243E7E0F3D30EC14E570ED8DBD396B1C2"},{"Id":"IncomingHeals:System.Single","Name":"IncomingHeals","Type":"System.Single","Signature":"public System.Single IncomingHeals","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"55E9CD3FE7B06A78C59FC6F3CD105CCCB5AB17DD68E2C99BC502C5DF87380D8C"},{"Id":"Mode:System.Int32","Name":"Mode","Type":"System.Int32","Signature":"public System.Int32 Mode","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"28DC1D14BFDB476E0E180948A85835F9DC969F84E9D1D1719E893A526229C788"},{"Id":"RecentDamage:System.Single","Name":"RecentDamage","Type":"System.Single","Signature":"public System.Single RecentDamage","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7AF1D9074F918A821CC2DA18C6B50A6BE090A05EC2D501E7078521840F01DFC1"},{"Id":"RecentEnergyLoss:System.Single","Name":"RecentEnergyLoss","Type":"System.Single","Signature":"public System.Single RecentEnergyLoss","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"85F16758041AA00F1514D36059878A3B86F2A9EA7E9827D827EEE3D6224CB3C7"},{"Id":"RecentHealing:System.Single","Name":"RecentHealing","Type":"System.Single","Signature":"public System.Single RecentHealing","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"06A71EF41CD9FB3C17F911C266B42B0D6DB0045C1F5439A7114948FC2CCCD722"},{"Id":"UseDamageHistory:System.Boolean","Name":"UseDamageHistory","Type":"System.Boolean","Signature":"public System.Boolean UseDamageHistory","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F309E153B9E4E5DB5E1891D07DF67B5033A73A25DF8071932675E663539E530F"},{"Id":"Visible:System.Boolean","Name":"Visible","Type":"System.Boolean","Signature":"public System.Boolean Visible","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"2646B7CF89E3D8E98F7B33B5B1584015914234EBC6D71EBEF0ED8564DBCF391B"},{"Id":"_actualRecentDamage:System.Single","Name":"_actualRecentDamage","Type":"System.Single","Signature":"private System.Single _actualRecentDamage","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"14DBEF6B7D9B0343186DD273A1D0D71E121685C7816ADC15B165CE834BD99D43"},{"Id":"_actualRecentEnergyLoss:System.Single","Name":"_actualRecentEnergyLoss","Type":"System.Single","Signature":"private System.Single _actualRecentEnergyLoss","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"24301BB416C1819816EFE2B10830BA9E8BEB6852566CEDB364470E0EC074DB4D"},{"Id":"_damageHistory:System.ValueTuple\u00602\u003CSystem.Single,System.Single\u003E[]","Name":"_damageHistory","Type":"System.ValueTuple\u003CSystem.Single, System.Single\u003E[]","Signature":"private System.ValueTuple\u003CSystem.Single, System.Single\u003E[] _damageHistory","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4C1F15B2B2BB457674F2C2B4F6D89CC20ADE17A67B024C906504B3A819CEDE52"},{"Id":"_damageHistoryIndex:System.Int32","Name":"_damageHistoryIndex","Type":"System.Int32","Signature":"private System.Int32 _damageHistoryIndex","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E9F27FD499822F7BD9E2F4CF77853F6407C00059E343DD67BE82098526BCA279"},{"Id":"_energyHideTimer:System.Single","Name":"_energyHideTimer","Type":"System.Single","Signature":"private System.Single _energyHideTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3831642D5F20882AF2914A7BCCB6BF96B7AC633727B1B8534619DC91936F60F4"},{"Id":"_hideTimer:System.Single","Name":"_hideTimer","Type":"System.Single","Signature":"private System.Single _hideTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6473EE5B1C2EF2834E1E2FC8AF90EDA47DC83E2ECB0A3CD4674FB5B4B80DDC93"},{"Id":"_recentDamageTimer:System.Single","Name":"_recentDamageTimer","Type":"System.Single","Signature":"private System.Single _recentDamageTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F8EEBC0C3B26DFE46021179C73F53BF174D82BBFCC7B0220786F017A59016539"},{"Id":"_recentEnergyLossTimer:System.Single","Name":"_recentEnergyLossTimer","Type":"System.Single","Signature":"private System.Single _recentEnergyLossTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AF7AA863DED4F4931EDB7E07AA3622E477F52C1BB8F44AF7AFF6A91075DEB529"},{"Id":"_recentHealingTimer:System.Single","Name":"_recentHealingTimer","Type":"System.Single","Signature":"private System.Single _recentHealingTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"51F10FA218754BEFEB2D0113E729C633457BB35D35466139D58D0DAA9A1E3EDD"}],"Properties":[],"Events":[],"Methods":[{"Id":"ClearHistory()-\u003ESystem.Void","Name":"ClearHistory","Signature":"public System.Void ClearHistory()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":51,"BodyHash":"3E7F5123FDA970647C1B14BAD69598BF62E07BBFA1C2C12D6FD4DB4596352878","Hash":"37776B15A1623F3449C17AC514B2C95C50F98705F00D102E331082A59412685A","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Damaged(System.Single)-\u003ESystem.Void","Name":"Damaged","Signature":"public System.Void Damaged(System.Single damage)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damage","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":118,"BodyHash":"66B2565DB5259FDB1928616EA9FD9AF8FE067703E706D3095772F08B74DA3693","Hash":"2B241A0B9DA443BD1BE65F5A42AF33DF5E9C2BE2BEB84E8459302DD004538897","CalledMethods":["System.ValueTuple\u003CSystem.Single, System.Single\u003E::.ctor(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":627,"BodyHash":"C4EA305EF0A94B08F5FF7161E85562795A75EF0F0ADED8378EF7BAFC94449E30","Hash":"63DFFD651F7CC90122679014C2CC1FA2427E5E4399CB8C5806B8ECA967CF19C0","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsResource::get_GraphicsDevice()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","Microsoft.Xna.Framework.Graphics.Viewport::get_Height()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)","Candide.Graphics.Camera::GetMatrix()","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.LegacyUI.OverheadHealthbar::GetHealthbarWidth(System.Single)","System.MathF::Ceiling(System.Single)","Candide.LegacyUI.FillBarRenderer::DrawFillBar2(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, FillBarRenderer.HorizontalAlignment, System.Single, FillBarRenderer.StyleColor, FillBarRenderer.EndStyle, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor)","Candide.LegacyUI.FillBarRenderer::DrawFillBar2(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, FillBarRenderer.HorizontalAlignment, System.Single, FillBarRenderer.StyleColor, FillBarRenderer.EndStyle, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor, System.Single, FillBarRenderer.FillColor)","Candide.LegacyUI.OverheadHealthbar::GetEnergybarWidth(System.Single)","Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32)","Candide.LegacyUI.FillBarRenderer::DrawFillBar2(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, FillBarRenderer.HorizontalAlignment, System.Single, FillBarRenderer.StyleColor, FillBarRenderer.EndStyle, System.Single, FillBarRenderer.FillColor, Microsoft.Xna.Framework.Color, System.Single, FillBarRenderer.FillColor)"],"StringLiterals":[],"Source":null},{"Id":"EnergyGained(System.Single)-\u003ESystem.Void","Name":"EnergyGained","Signature":"public System.Void EnergyGained(System.Single energyGained)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"energyGained","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"3A40A64307E5EF99B26F81B17106F2705D94BE60D80D253E30EF0A91C4D1C18E","Hash":"6978DFCBDC65AB21ED19E4B8E69A42E4BA7BF4A9EAE3A6949C022FDEAEF0AF31","CalledMethods":["System.MathF::Max(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"GetEnergybarWidth(System.Single)-\u003ESystem.Int32","Name":"GetEnergybarWidth","Signature":"public System.Int32 GetEnergybarWidth(System.Single maxEnergy)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"maxEnergy","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"4739EE18130141C8911274A845447F359C1CDD7A7F188871F0D5E3FB1E5B43D9","Hash":"1DC60F4A0EF48BC5D53EB44564D64DCFB1FB9DD1522B3F104C6A9258A5FAB003","CalledMethods":["CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::SineOut(System.Single)","CandideCreator.Shared.Helpers.CandideMathHelper::InterpolateBetween(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"GetHealthbarWidth(System.Single)-\u003ESystem.Int32","Name":"GetHealthbarWidth","Signature":"public System.Int32 GetHealthbarWidth(System.Single maxHealth)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"maxHealth","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"0BF35E3BBCAE3A7A9140C1E967AD8F9CED8653DF2866C0A5FA335A52A52BFBA0","Hash":"90F0120811CDAEEF310EA530E244E45F8163CBB406A53A9C2025627564D24EEC","CalledMethods":["CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::SineOut(System.Single)","CandideCreator.Shared.Helpers.CandideMathHelper::InterpolateBetween(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Healed(System.Single)-\u003ESystem.Void","Name":"Healed","Signature":"public System.Void Healed(System.Single healing)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"healing","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"D5FD770AA7D3A621E90BB3FDEAED76E20189E2A3A7A09680FC114688ABB5530C","Hash":"6B4382328470328DEA56936DC91055CFDEBB257037DD99200A5109A0AE056E95","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Hide()-\u003ESystem.Void","Name":"Hide","Signature":"public System.Void Hide()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"40A9FFDD1EFCAFEF3BCB2116FC98C5BD051EB85AA428847A7F8C2F7B40E25C76","Hash":"E7AE6D94BBC435F25F14B351716F100A2FCBBE9D8BADBCBD6AC15B4C634FCF36","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Reset()-\u003ESystem.Void","Name":"Reset","Signature":"public System.Void Reset()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":69,"BodyHash":"E433FE7F7A4D6DB2A63DC08317CE803B2EE7B4120EF34B3BA55568B177CC44FB","Hash":"9E71ED62DC55459B983A8375CEF9437E1E00BD058869696FF0196129121B494F","CalledMethods":["Candide.LegacyUI.OverheadHealthbar::ClearHistory()"],"StringLiterals":[],"Source":null},{"Id":"Show()-\u003ESystem.Void","Name":"Show","Signature":"public System.Void Show()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"BF18CBB334E0B1EBD88CCA468A408DA40D465665029E01DE70772A2A1A889906","Hash":"0B4187BBAD0D7026FE5E8559C20C240391F9D36D5EB50303B022CCB6A3D39FE6","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SpentEnergy(System.Single)-\u003ESystem.Void","Name":"SpentEnergy","Signature":"public System.Void SpentEnergy(System.Single energyLost)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"energyLost","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"C17A80A4F9BEDCC4FC712035239A458C213653DB13025C5F44B52B89E869BC70","Hash":"BA5532F991B9E3F4CC886BC93C4F6AFE49252E44B9C9C59E668627E37930F7A4","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Update(Shared.Entity.EntityWrapper, System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Shared.Entity.EntityWrapper entity, System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1020,"BodyHash":"3418570CAFF74DFFDB9D6BC70BAFFBDF3489A687A35770DF3F7F74AC9DFFAA32","Hash":"45FA3014D5C83378ABB3016E5EB4F94383065B158DDF8994D9D6FBFF7AA840CC","CalledMethods":["Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_Stats()","Shared.Models.Stats.EntityStats::Get(System.String)","Candide.LegacyUI.OverheadHealthbar::ClearHistory()","CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::QuadOut(System.Single)","CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::CubeIn(System.Single)","Shared.Entity.EntityWrapper::get_Auras()","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E\u003E::GetEnumerator()","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E\u003E::get_Current()","Candide.Entities.Auras.HealingOverTimeAura::get_Args()","Candide.Entities.Auras.HealingOverTimeAura::get_State()","System.MathF::Ceiling(System.Single)","Candide.Entities.Auras.DamageOverTimeAura::get_Args()","Candide.Entities.Auras.DamageOverTimeAura::get_State()","Shared.Aura.State.DamageOverTimeAuraState::GetTickDamage(Shared.Entity.EntityWrapper, Shared.Aura.Args.DamageOverTimeAuraArgs)","Shared.Combat.DamageTypesArray::GetTotalDamage()","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Entity.EntityWrapper\u003E\u003E::MoveNext()","System.IDisposable::Dispose()","CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.CandideMathHelper::InterpolateBetween(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Energy()","Candide.LegacyUI.OverheadHealthbar::SpentEnergy(System.Single)","Candide.LegacyUI.OverheadHealthbar::EnergyGained(System.Single)"],"StringLiterals":["Health","Energy"],"Source":null}],"Hash":"8E28A8F28425958BE7FD307199C2217492327E3A60DE10A92FFD458078CE1AB0"}