{"Id":"Candide.CandideUI.CandideUiSystem","Name":"CandideUiSystem","DisplayName":"CandideUiSystem","FullName":"Candide.CandideUI.CandideUiSystem","Namespace":"Candide.CandideUI","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Debug:System.Boolean","Name":"Debug","Type":"System.Boolean","Signature":"public System.Boolean Debug","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"3A4B8B8CA28F9A1DA01146730B2F474841568F926F5F35D2B4E59C8D76AC125A"},{"Id":"Desktop:Candide.CandideUI.CandideDesktop","Name":"Desktop","Type":"Candide.CandideUI.CandideDesktop","Signature":"public Candide.CandideUI.CandideDesktop Desktop","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"31357447762AE9320C716F750B1FF8F23AEE7E6DFA4D001945E3183CDAA46C98"},{"Id":"HadIMEComposition:System.Boolean","Name":"HadIMEComposition","Type":"System.Boolean","Signature":"public System.Boolean HadIMEComposition","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"F901910E5F28386F9E28B4537648397BB47B6063CDE969C96805C81AB1666354"},{"Id":"InputFocusableIMEShowCandidates:System.Boolean","Name":"InputFocusableIMEShowCandidates","Type":"System.Boolean","Signature":"public System.Boolean InputFocusableIMEShowCandidates","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"3A0CE490A6CC614EA223D18CFEF2495BEF575D5BD30FDC205A65A6152C73D0DF"},{"Id":"InternalClipboard:System.String","Name":"InternalClipboard","Type":"System.String","Signature":"public System.String InternalClipboard","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"1CDFF2DDFEE05E8AC6E2CD305817B72BDF3D84B6183CC7DD4883D550A2D8A4AB"},{"Id":"_controllerEnabled:System.Boolean","Name":"_controllerEnabled","Type":"System.Boolean","Signature":"private System.Boolean _controllerEnabled","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"639C65C590D8A4554A92E6C8F5452399627E0AB769B8D7D6F18355674B6A2A3E"},{"Id":"_inputFocusableElement:Candide.CandideUI.Input.IInputFocusable","Name":"_inputFocusableElement","Type":"Candide.CandideUI.Input.IInputFocusable","Signature":"private Candide.CandideUI.Input.IInputFocusable _inputFocusableElement","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"F2C5A6DF8349AEE1E042462E5D3E2C0E6D98DA1B19505AB81CDA94CB9BCD73B1"}],"Properties":[{"Id":"ControllerEnabled:System.Boolean","Name":"ControllerEnabled","Type":"System.Boolean","Signature":"public System.Boolean ControllerEnabled","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"33E098A63AAB8F0A08FF1617706D4DDB46B1DC18F808B549A4BD0215EDD18B01"},{"Id":"DrawTextGlyphsFrames:System.Boolean","Name":"DrawTextGlyphsFrames","Type":"System.Boolean","Signature":"public System.Boolean DrawTextGlyphsFrames","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"E0452CE098CE84A1ECB25D3921F2747DE8F8E6872AF038929BDF7B16FF737435"},{"Id":"InputFocusableElement:Candide.CandideUI.Input.IInputFocusable","Name":"InputFocusableElement","Type":"Candide.CandideUI.Input.IInputFocusable","Signature":"public Candide.CandideUI.Input.IInputFocusable InputFocusableElement","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"E86DB241E681F4A94A385B3B3586144FC5FFAF8E8D77825B170DC60D14B56529"},{"Id":"IsMouseOverGui:System.Boolean","Name":"IsMouseOverGui","Type":"System.Boolean","Signature":"public System.Boolean IsMouseOverGui","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"302503E9D2649D7850E4D640FED2EBD87BBA8EFD08729F673AF7BEF5CA02D5B5"},{"Id":"Scale:System.Int32","Name":"Scale","Type":"System.Int32","Signature":"public System.Int32 Scale","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"AEA38D145ABBC1AD4199CBC4AD0F003740DF3B045B5DBC5D49F81F3063F13AD8"}],"Events":[],"Methods":[{"Id":"CreateImGui()-\u003ESystem.Void","Name":"CreateImGui","Signature":"public System.Void CreateImGui()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"386A6BBBB3BD91FB3F0657986CCAC950E328078C1C7BEB86806D82005553F256","Hash":"0645AA1623C044DF8B771EC5808D81F7BFFE09F28DEC3AC3223D10E1F6D57460","CalledMethods":["System.String::op_Implicit(System.String)","ImGuiNET.ImGui::Text(System.ReadOnlySpan\u003CSystem.Char\u003E)","Candide.CandideUI.CandideDesktop::HasTooltip()","System.Boolean::ToString()","Candide.CandideUI.ControllerUiInputSystem::CreateImgui()"],"StringLiterals":["Tooltip visible?","----","ControllerUiInputSystem"],"Source":null},{"Id":"Draw()-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":207,"BodyHash":"BFE3889832F281358F4604E01F5BB3B92951F8A8DC27532277E9CDEF247BA9BB","Hash":"248B4E5AFC696F4D0AFBFFFC46A3DD433B9B33F1AFAB4A3751F2054D93DB7990","CalledMethods":["Candide.CandideUI.CandideDesktop::Draw()","Candide.CandideUI.CandideUiAnimationSystem::Draw(Candide.CandideUI.UiRenderContext)","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.CandideUI.ControllerUiInputSystem::Draw(Candide.CandideUI.UiRenderContext)","Candide.CandideUI.MouseUiInputSystem::Draw(Candide.CandideUI.UiRenderContext)","Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()","Candide.CandideUI.UiRenderContext::Begin()","MonoGame.IMEHelper.IMEHandler::get_Candidates()","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","Candide.CandideUI.CandideUiElement::CalculateScreenPosition()","Candide.CandideUI.CandideUiElement::get_Bounds()","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Color::get_White()","Candide.CandideUI.ImmediateUi.ImmediateIMECandidatesText::Draw(Candide.CandideUI.UiRenderContext, System.String[], FontStashSharp.SpriteFontBase, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color)","Candide.CandideUI.UiRenderContext::End()"],"StringLiterals":[],"Source":null},{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch cameraUiBatch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"cameraUiBatch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"873A5BB5ABB1E36EB726E1778E67748383DDCD82FB74938044D15D1F666779B0","Hash":"275AA9DC0D4898D31369769B96643D780C15860F274D103FDFDB17B778E349BD","CalledMethods":["Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.CandideUI.ControllerUiInputSystem::DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)"],"StringLiterals":[],"Source":null},{"Id":"OnResolutionChanged()-\u003ESystem.Void","Name":"OnResolutionChanged","Signature":"public System.Void OnResolutionChanged()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"37A3A5BA047457021E2776EAACC2446B620C2DC81D9063C21655EC36C58554A1","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"PreUpdate()-\u003ESystem.Void","Name":"PreUpdate","Signature":"public System.Void PreUpdate()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"E424165106408E85C97149630B3E3220770C4189420AF98F6E99BCF6AD29E94D","Hash":"2DF2FB8C5DC12E54E4E091E14EA45155382D424097FCD755680A5EAB30FCB3ED","CalledMethods":["Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.CandideUI.ControllerUiInputSystem::PreUpdate()","Candide.CandideUI.MouseUiInputSystem::PreUpdate()"],"StringLiterals":[],"Source":null},{"Id":"SetDesktop(Candide.CandideUI.CandideDesktop)-\u003ESystem.Void","Name":"SetDesktop","Signature":"public System.Void SetDesktop(Candide.CandideUI.CandideDesktop desktop)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"desktop","Type":"Candide.CandideUI.CandideDesktop","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":80,"BodyHash":"C853187B50CD427361180CD8002A15165DA5BF4E2731A1DD05CDDF98BF1C91CD","Hash":"2920BAFC8BB7C5998DEE667D0E9D3A9F88095F8C6E2B20C192715C3CF4CAD985","CalledMethods":["Candide.CandideUI.CandideDesktop::OnDesktopRemoved()","Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetWidth()","Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetHeight()","Candide.CandideUI.MouseUiInputSystem::Reset()","Candide.CandideUI.CandideDesktop::OnDesktopEnabled()"],"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":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":73,"BodyHash":"4532835C3F08646465E2A933F43504D547CE894FFE7A6561443A463013EF1017","Hash":"4414078FE978448A877B38B8341E2B9FC4507B6691995F95654103CCA3DEDA34","CalledMethods":["Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Candide.CandideUI.ControllerUiInputSystem::Update(Microsoft.Xna.Framework.GameTime)","Candide.CandideUI.MouseUiInputSystem::Update()","Candide.CandideUI.CandideUiElement::Update(Microsoft.Xna.Framework.GameTime)","Candide.CandideUI.CandideUiAnimationSystem::Update(Microsoft.Xna.Framework.GameTime)","MonoGame.IMEHelper.IMEHandler::get_Composition()","System.String::get_Length()"],"StringLiterals":[],"Source":null}],"Hash":"C0E124D39C45AE3968AC088CF2E7D753ED029754F15D10EE55C0CE16A0F71EC1"}