{"Id":"Candide.CandideUI.ImmediateUi.ImmediateCandideProgressBar","Name":"ImmediateCandideProgressBar","DisplayName":"ImmediateCandideProgressBar","FullName":"Candide.CandideUI.ImmediateUi.ImmediateCandideProgressBar","Namespace":"Candide.CandideUI.ImmediateUi","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BuildButtonPressedFailSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"BuildButtonPressedFailSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet BuildButtonPressedFailSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"9F42F7E6FB6FECFDE42866D9C6C77024145E14B5BB4D68C0B33F4F05F7AD8262"},{"Id":"BuildButtonPressedSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"BuildButtonPressedSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet BuildButtonPressedSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B3A479ECB518EDD1FDA038CDF9DAB41B588A9233E77D5E02DD4312245148F259"},{"Id":"BuildButtonSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"BuildButtonSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet BuildButtonSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C9A164B58820FB19521A68D35960E6A435EE1C893931F8D0C458D42A28467559"},{"Id":"FillSheet2:CandideCreator.Shared.Graphics.SpriteSheet","Name":"FillSheet2","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet FillSheet2","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"568DC8EC001D1FEA736127415ED6F69020368B91F9BD85D84A2EEDEAE2697392"},{"Id":"HammerSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"HammerSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet HammerSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C260A7603C5C2074889C550CBE033CE586CE673930CF325CEA02892ECFEA9A4A"},{"Id":"Sheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"Sheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet Sheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"9A079A3E7818071D37875A1222D5CA883D526CA62EEFD466892E8873466EE2D8"},{"Id":"TileSize:System.Int32","Name":"TileSize","Type":"System.Int32","Signature":"private System.Int32 TileSize","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"79ED8ED2335B6ED84A4AEB4A02EF61B01721574D6AFC0E6E50238301435B49E5"},{"Id":"TimingBarSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"TimingBarSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet TimingBarSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1A92E5B0E9A8F912B10313ED76F97D3FEFD1DB0E9491E3A87485C6F1459F12A3"},{"Id":"_buttonOffset:Microsoft.Xna.Framework.Vector2","Name":"_buttonOffset","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _buttonOffset","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"2833464B5178644F7A21CB75EA745573D998B2E0EF554672DC3597E7F9B54D3C"},{"Id":"_buttonPos:Microsoft.Xna.Framework.Vector2","Name":"_buttonPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _buttonPos","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1ADAB7F382FD3C9F82F0E10FD8D2097630E20CC42D63D0D4B8DED9B327F3B116"},{"Id":"_buttonSize:Microsoft.Xna.Framework.Vector2","Name":"_buttonSize","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _buttonSize","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"432C7E5692CCCE754D25588C0F57444E7757D94A77C364E149A064E7721F5378"},{"Id":"_hitX:System.Single","Name":"_hitX","Type":"System.Single","Signature":"private System.Single _hitX","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"3D6013E8D2139BFA97A1BC59892DE7CD4BA9222571C8EAB2849F55302AD5E010"},{"Id":"_playAreaSecondsInterval:System.Single","Name":"_playAreaSecondsInterval","Type":"System.Single","Signature":"private System.Single _playAreaSecondsInterval","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"D33F98542FF51823309802D2635421609ED7B1BC6D17B622D062DD9C5E956E3E"},{"Id":"_playAreaWidth:System.Single","Name":"_playAreaWidth","Type":"System.Single","Signature":"private System.Single _playAreaWidth","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"626CE999BFAD8EFE77FD615EE0205C9395CD4F024D31286DEA4BF01B7E36880E"},{"Id":"_timingBarOffset:Microsoft.Xna.Framework.Vector2","Name":"_timingBarOffset","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _timingBarOffset","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"507FA8183A906105A82CC69D85CBAB5653915B0600F43C28B2D24EBAEF9D6DEB"},{"Id":"_timingBarPos:Microsoft.Xna.Framework.Vector2","Name":"_timingBarPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _timingBarPos","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"2A06AC55B4820E45D37855C31368A45F5F81B06CA1C0325318B0D12374145D3E"},{"Id":"_timingBarSize:Microsoft.Xna.Framework.Vector2","Name":"_timingBarSize","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _timingBarSize","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"7574E2AD5A8C65CE6921351D6817B5A62A07B0B4FDF411E05B97539F6D4D16E5"}],"Properties":[],"Events":[],"Methods":[{"Id":"CalculateSizes(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector2\u0026)-\u003ESystem.Void","Name":"CalculateSizes","Signature":"public System.Void CalculateSizes(Microsoft.Xna.Framework.Vector2 progressBarSize, Microsoft.Xna.Framework.Vector2 progressBarPos, out Microsoft.Xna.Framework.Vector2\u0026 newBarSize, out Microsoft.Xna.Framework.Vector2\u0026 newBarPos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"progressBarSize","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"progressBarPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"newBarSize","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":true,"IsOptional":false},{"Name":"newBarPos","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":true,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":363,"BodyHash":"08F63C33E977040DC57629D413A38AB3734E1F94F429DF34AA931B37ABA6E98A","Hash":"0747BB368398C9C4E824F763219ED72ACF62B1357A67E7B693AE375D178D4948","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Height()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","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)"],"StringLiterals":[],"Source":null},{"Id":"Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single, System.Single, System.Collections.Generic.Queue\u00601\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E, Shared.ActionInProgress.KeyPressedType, CandideCreator.Shared.Graphics.FrameAnimation, System.String)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 progressBarSize, Microsoft.Xna.Framework.Vector2 progressBarPos, Microsoft.Xna.Framework.Vector2 progressBarOffset, System.Single percentageProgress, System.Single length, System.Single timer, System.Single keyPressedTimer, System.Collections.Generic.Queue\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E eventAreas, Shared.ActionInProgress.KeyPressedType keyPressedType, CandideCreator.Shared.Graphics.FrameAnimation hammerAnimation, System.String progressText)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"progressBarSize","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"progressBarPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"progressBarOffset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"percentageProgress","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"length","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"timer","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"keyPressedTimer","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"eventAreas","Type":"System.Collections.Generic.Queue\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E","IsOut":false,"IsOptional":false},{"Name":"keyPressedType","Type":"Shared.ActionInProgress.KeyPressedType","IsOut":false,"IsOptional":false},{"Name":"hammerAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","IsOut":false,"IsOptional":false},{"Name":"progressText","Type":"System.String","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1338,"BodyHash":"5685B29BBE1287526882D9BE3A15ED90A2CCD7CEC69FA9C74F138CDE59C36D10","Hash":"516DDCEAA05ACAFCD8E9E4543E83C7FBC1E798C35A3F56BAC5CC154649E65516","CalledMethods":["CandideCreator.Shared.Graphics.CustomSpriteBatch::Reset(Microsoft.Xna.Framework.Graphics.SpriteBatch)","Candide.CandideUI.CandideUiSystem::get_Scale()","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)","CandideCreator.Shared.Graphics.SpriteSheet::DrawBox(CandideCreator.Shared.Graphics.CustomSpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Color::get_White()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single)","CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)","System.Collections.Generic.Queue\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E::GetEnumerator()","Queue.Enumerator\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E::get_Current()","Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32)","Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)","System.ArgumentOutOfRangeException::.ctor()","CandideCreator.Shared.Graphics.PrimitiveRenderer::DrawRect(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)","Queue.Enumerator\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E::MoveNext()","System.IDisposable::Dispose()","System.Random::NextSingle()","Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Graphics.FrameAnimation::GetFrame()","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","FontStashSharp.SpriteFontBase::MeasureString(System.String, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","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":"Measure(CandideCreator.Shared.Graphics.IconFlag)-\u003EMicrosoft.Xna.Framework.Vector2","Name":"Measure","Signature":"public Microsoft.Xna.Framework.Vector2 Measure(CandideCreator.Shared.Graphics.IconFlag flags)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[{"Name":"flags","Type":"CandideCreator.Shared.Graphics.IconFlag","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"6EED5ECB338CBCD67A27E9753F8A60B85FA4C3AAAD9DF4B07FD81CB03B24E85F","Hash":"D698287D8A89D31711DA89A6636A6AA1B55FA1F26FA5C6259FFEB5CED579AFCA","CalledMethods":["Candide.CandideUI.Components.CandideIcon::GetIconSizeForFlags(CandideCreator.Shared.Graphics.IconFlag)","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"5367E7A12F1599EDE69D22968AEB4658172A27D203EBA4E8CA39327A7542B9A7"}