{"Id":"Candide.PlayerMode.StandardModeManager","Name":"StandardModeManager","DisplayName":"StandardModeManager","FullName":"Candide.PlayerMode.StandardModeManager","Namespace":"Candide.PlayerMode","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.PlayerMode.AbstractModeManager","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Instance:Candide.PlayerMode.StandardModeManager","Name":"Instance","Type":"Candide.PlayerMode.StandardModeManager","Signature":"public Candide.PlayerMode.StandardModeManager Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"D290072292206691CEDE87236838425883CE883465C9948F22A35E8BE0A48614"},{"Id":"InWorldWindowBaseSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"InWorldWindowBaseSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet InWorldWindowBaseSheet","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"BA9A8E2FF72ADAD4C0CDE56BF0133C154A4B150ADD1249143151EE026B935EA8"}],"Properties":[{"Id":"CandideDesktop:Candide.CandideUI.CandideDesktop","Name":"CandideDesktop","Type":"Candide.CandideUI.CandideDesktop","Signature":"public Candide.CandideUI.CandideDesktop CandideDesktop","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"ABC27C9023BCF81058DAC8335C887B0D0D79376CAC16E14F558924203587B953"}],"Events":[],"Methods":[{"Id":"DrawCursor(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawCursor","Signature":"public System.Void DrawCursor(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":361,"BodyHash":"CDD7C21FEEFDF34A7BBFC5DD75EA069F9FE69572A69856BDDEFCF362302E6404","Hash":"81F5615AFC54B4F1D454DFC919FF6F82E3C2359EEA642BB5955522E8DB62B2DE","CalledMethods":["Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()","Candide.PlayerMode.AbstractModeManager::get_IsMouseOverGui()","Candide.CandideUI.MouseUiInputSystem::get_DraggedElement()","CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Color::get_White()","System.Math::Min(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)","CandideCreator.Shared.Graphics.SpriteSheet::DrawCenteredRotation(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Graphics.SpriteEffects)","Candide.Input.SuperKeybind::Down()","Microsoft.Xna.Framework.Vector2::get_One()","CandideCreator.Shared.Graphics.SpriteSheet::DrawRotation(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":52,"BodyHash":"6E71EF383F3D7313A332EDBD785F9052C67BC422EF1206338312BB5B0C2F8F8E","Hash":"291FB797EE7AEC078154B3AD911B449E5C792D2046F681DE02EB57FFB2DD9991","CalledMethods":["Candide.Entities.PlayerState.PlayerController::DrawInWorldUI(Microsoft.Xna.Framework.Graphics.SpriteBatch)"],"StringLiterals":[],"Source":null},{"Id":"DrawUI(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"DrawUI","Signature":"public System.Void DrawUI(Candide.CandideUI.UiRenderContext renderContext)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"renderContext","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"110917160E1F53E98BCDF6CD387BED3648214729849A5EE0BA7A604B1F3EE8FD","Hash":"7170279FBDE1E41405B60A87CB994C62E6259BCB8BA881680081B2D0A31A04E6","CalledMethods":["Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.GameModels.Systems.ConstructionSitesSystem::DrawConstructionSiteUi(Candide.CandideUI.UiRenderContext, Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.ImmediateUi.WeaponSwitchUi::DrawUi(Candide.CandideUI.UiRenderContext)","Candide.Input.InputState::get_UsingController()","Candide.Input.HotKeyManager::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch)"],"StringLiterals":[],"Source":null},{"Id":"OnEntering()-\u003ESystem.Void","Name":"OnEntering","Signature":"public System.Void OnEntering()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"30DF088CE9D6BEFA98C137CC9F60F1F0CD8B8B5BE56E4E212B3C9145409ADFC4","Hash":"B58D02A3DD14722A3CD904F48569E795FFE1D200E9AA1F2DCADC9D3BF35B753D","CalledMethods":["Candide.Input.StandardPlayerInputController::Activate()","Candide.PlayerMode.AbstractModeManager::get_CandideDesktop()","Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)","Candide.CandideUI.PlayerUi::Initialize(Candide.CandideUI.CandideDesktop)"],"StringLiterals":[],"Source":null},{"Id":"OnLeaving()-\u003ESystem.Void","Name":"OnLeaving","Signature":"public System.Void OnLeaving()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"A2FE5B2A88C9D79E97C5A5A77B74A70DC1D7CD09F1B994FBC46A3B458800B5C6","Hash":"D10C4939F6E72C03ECDA04715C4872B85CF80FFF73B2C17FE604EB81F26BE4C9","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Clear()","Candide.PlayerMode.AbstractModeManager::get_CandideDesktop()","Candide.CandideUI.CandideDesktop::CloseAll()","Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)"],"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":508,"BodyHash":"B7DE57141743524973F404061538CB0B3D9929515A0A0B8DB19974A6FD81004B","Hash":"E7C97E6FB3E8608EEBABFC78A0D40BB239DEC71F280D4689ED4FDC38FCAA545A","CalledMethods":["Candide.Globals::get_IsLocalPlayerDeadOrRemoved()","Candide.CandideUI.CandideExtendedInteractionsHandler::ResetDraggedContent()","Candide.PlayerMode.AbstractModeManager::get_CandideDesktop()","Candide.CandideUI.PlayerUi::CloseAllNonOverlay(Candide.CandideUI.CandideDesktop, System.Boolean)","Candide.Scripts.ScriptHandler::get_DialogueIsActive()","Candide.Input.InputState::get_UsingController()","Candide.Input.HotKeyManager::Update()","Candide.Toolkit.ImGuiAssist::MouseIsOverImgui()","Candide.Input.SuperKeybind::Pressed()","Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()","Candide.CandideUI.CandideUiSystem::set_InputFocusableElement(Candide.CandideUI.Input.IInputFocusable)","Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()","System.String::op_Equality(System.String, System.String)","Candide.CandideUI.Windows.CandideModalWindow::ModalAlreadyExists(Candide.CandideUI.CandideDesktop)","Candide.CandideEngine::SetModeManager(Candide.PlayerMode.AbstractModeManager)","Candide.Input.PlayerControllerKeyBind::Pressed()","Candide.CandideUI.ControllerUiInputSystem::get_FocusedElement()","Candide.CandideUI.PlayerUi::OpenInventory(Candide.CandideUI.CandideDesktop, System.Boolean)","Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)","Candide.CandideUI.CandideUiElement::get_Visible()","Candide.CandideUI.PlayerUi::ShowObjectivesWindow(System.String)","Candide.CandideUI.PlayerUi::ShowSkillsAndFavoursWindow(System.Boolean)","Candide.CandideUI.PlayerUi::ShowWorldMap()"],"StringLiterals":["ActionInProgressState","PlacingState","event:/interface/player inventory/ui_inventory_close"],"Source":null}],"Hash":"21A16479B258E277B509FC1B65649B987BEF57ECB0BBD01E7D14CFDFD00F341A"}