{"Id":"Candide.LegacyUI.PickupTextManager","Name":"PickupTextManager","DisplayName":"PickupTextManager","FullName":"Candide.LegacyUI.PickupTextManager","Namespace":"Candide.LegacyUI","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Text:System.Collections.Generic.HashSet\u00601\u003CCandide.LegacyUI.PickupText\u003E","Name":"Text","Type":"System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E","Signature":"public System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E Text","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"2B8FFE108368EACB65E3E3F204CE7690D780EF0DCB415A7E5F15C75D9F016F5D"},{"Id":"TextPool:CandideCreator.Shared.Algorithms.ObjectPool\u00601\u003CCandide.LegacyUI.PickupText\u003E","Name":"TextPool","Type":"CandideCreator.Shared.Algorithms.ObjectPool\u003CCandide.LegacyUI.PickupText\u003E","Signature":"private CandideCreator.Shared.Algorithms.ObjectPool\u003CCandide.LegacyUI.PickupText\u003E TextPool","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"7F0B044365106DA4E32427F0D552EC90F4490DE9D26062470335351E5A46DE60"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddNewText(System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.String, System.Int32, System.Single)-\u003ESystem.Void","Name":"AddNewText","Signature":"public System.Void AddNewText(System.String baseText, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Color color, System.String stackId, System.Int32 stackCount, System.Single timer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"baseText","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"color","Type":"Microsoft.Xna.Framework.Color","IsOut":false,"IsOptional":false},{"Name":"stackId","Type":"System.String","IsOut":false,"IsOptional":true},{"Name":"stackCount","Type":"System.Int32","IsOut":false,"IsOptional":true},{"Name":"timer","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":584,"BodyHash":"18B8CCE55E321C21F3FB9981CB794BE7D9B7976EF71CD53307CF3F7ADF27ED3B","Hash":"BD573FFE8CB192D4A40BDCE887F85C8322A231D76B7F78ECBF02BD7640A86D10","CalledMethods":["System.Threading.Monitor::Enter(System.Object, System.Boolean\u0026)","CandideCreator.Shared.Algorithms.ObjectPool\u003CCandide.LegacyUI.PickupText\u003E::GetObject()","Candide.LegacyUI.PickupText::UpdateText()","Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","FontStashSharp.SpriteFontBase::TextBounds(System.String, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::get_Current()","System.String::op_Inequality(System.String, System.String)","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.LegacyUI.PickupTextManager::Remove(Candide.LegacyUI.PickupText)","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::Add(!0)","System.Threading.Monitor::Exit(System.Object)"],"StringLiterals":[],"Source":null},{"Id":"Clear()-\u003ESystem.Void","Name":"Clear","Signature":"public System.Void Clear()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":96,"BodyHash":"1839F4BF0388D186FA36CCC78E0FA34497F021D1ED0FECAC70AED926B8B8FC5C","Hash":"AEC8F3C520D2447A727CF768FE22CA18159C48DDC32B8A85F6C97B6AAF60B700","CalledMethods":["System.Threading.Monitor::Enter(System.Object, System.Boolean\u0026)","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::get_Current()","CandideCreator.Shared.Algorithms.ObjectPool\u003CCandide.LegacyUI.PickupText\u003E::Return(!0)","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::Clear()","System.Threading.Monitor::Exit(System.Object)"],"StringLiterals":[],"Source":null},{"Id":"Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Matrix)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Matrix cameraMatrix)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"cameraMatrix","Type":"Microsoft.Xna.Framework.Matrix","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":316,"BodyHash":"FEC5DF9A894C6184CD8378BE629B99941815E39035223E26A48E54FE7F8A9E3F","Hash":"FD594B7028C65C1DC43A53163C770345249C6D153BCF967862478E0372EB66ED","CalledMethods":["Candide.Graphics.Camera::get_CurrentPositionCenter()","Microsoft.Xna.Framework.Graphics.GraphicsResource::get_GraphicsDevice()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","System.Threading.Monitor::Enter(System.Object, System.Boolean\u0026)","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Color::set_A(System.Byte)","Microsoft.Xna.Framework.Color::set_R(System.Byte)","Microsoft.Xna.Framework.Color::set_G(System.Byte)","Microsoft.Xna.Framework.Color::set_B(System.Byte)","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.Graphics.Fonts.StaticSpriteFontExtensions::DrawHorizontallyCentered(FontStashSharp.StaticSpriteFont, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Color)","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::MoveNext()","System.IDisposable::Dispose()","System.Threading.Monitor::Exit(System.Object)"],"StringLiterals":[],"Source":null},{"Id":"Remove(Candide.LegacyUI.PickupText)-\u003ESystem.Void","Name":"Remove","Signature":"public System.Void Remove(Candide.LegacyUI.PickupText text)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"text","Type":"Candide.LegacyUI.PickupText","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":52,"BodyHash":"4A9CBA81027F1C7568A5910466AFAF7A3AB6F9F9B7EE592D0B850D01909F3837","Hash":"3849DF3CA0A24B3F9FADE3B8257E1E82BCC2D3034C1B7810128546F4F6F65A48","CalledMethods":["System.Threading.Monitor::Enter(System.Object, System.Boolean\u0026)","CandideCreator.Shared.Algorithms.ObjectPool\u003CCandide.LegacyUI.PickupText\u003E::Return(!0)","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::Remove(!0)","System.Threading.Monitor::Exit(System.Object)"],"StringLiterals":[],"Source":null},{"Id":"RemoveDoneEntries()-\u003ESystem.Void","Name":"RemoveDoneEntries","Signature":"private System.Void RemoveDoneEntries()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":61,"BodyHash":"22F1A45DE001A6F6CADFA9D2B676EE63EB9AC3061F96B03404D95D6B441EE6A4","Hash":"CEA2BC4E0F3C6AD79280DB0A1BCF2A1A91099966D4E24DC315D4CE9241DFD515","CalledMethods":["System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::get_Current()","Candide.LegacyUI.PickupText::get_Done()","Candide.LegacyUI.PickupTextManager::Remove(Candide.LegacyUI.PickupText)","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":114,"BodyHash":"00BD8B107658752EE36FB0DAC6720EB3306424D237809E4CD23EE7D8CD8A4B8B","Hash":"97F7D9FACE31A802F027A7EAB95009A5858FA95745ADB58F705FDD337AADE747","CalledMethods":["System.Threading.Monitor::Enter(System.Object, System.Boolean\u0026)","System.Collections.Generic.HashSet\u003CCandide.LegacyUI.PickupText\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::get_Current()","HashSet.Enumerator\u003CCandide.LegacyUI.PickupText\u003E::MoveNext()","System.IDisposable::Dispose()","Candide.LegacyUI.PickupTextManager::RemoveDoneEntries()","System.Threading.Monitor::Exit(System.Object)"],"StringLiterals":[],"Source":null}],"Hash":"A604B85E9CF09AF095C12F6E6B0F0DC279DF4456D04B8F5221262755AF20CFDE"}