{"Id":"Candide.MainMenu.MainMenu","Name":"MainMenu","DisplayName":"MainMenu","FullName":"Candide.MainMenu.MainMenu","Namespace":"Candide.MainMenu","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Scene.GameScene","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Desktop:Candide.CandideUI.CandideDesktop","Name":"Desktop","Type":"Candide.CandideUI.CandideDesktop","Signature":"public Candide.CandideUI.CandideDesktop Desktop","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"31357447762AE9320C716F750B1FF8F23AEE7E6DFA4D001945E3183CDAA46C98"},{"Id":"UpdateNetwork:System.Boolean","Name":"UpdateNetwork","Type":"System.Boolean","Signature":"public System.Boolean UpdateNetwork","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"506E7B9080C1AD21B757E2AA1CFA6019E8AF2DA5A6A9EAF712B1C90B2E7625AE"},{"Id":"_candide:Candide.CandideEngine","Name":"_candide","Type":"Candide.CandideEngine","Signature":"private Candide.CandideEngine _candide","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E9856E4A48F188501FD6AB1011B70E3758E7A2BA0AD0988F2D749791A53151D8"},{"Id":"_lastWindowPos:Microsoft.Xna.Framework.Point","Name":"_lastWindowPos","Type":"Microsoft.Xna.Framework.Point","Signature":"private Microsoft.Xna.Framework.Point _lastWindowPos","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A32FBD50A3FE671BD64542014AF4BB3F5D4A4CD578CCF887379F19B12FCA486C"},{"Id":"_mainMenuBackground:Candide.MainMenu.MainMenuBackground","Name":"_mainMenuBackground","Type":"Candide.MainMenu.MainMenuBackground","Signature":"private Candide.MainMenu.MainMenuBackground _mainMenuBackground","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1DD9AF43D205A3F6DFAEF6F8840A013B53B967347AD167BC7652CDF30CAA20FC"},{"Id":"_newBackground:System.Boolean","Name":"_newBackground","Type":"System.Boolean","Signature":"private System.Boolean _newBackground","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6AE90E42F5C6D826603A4AA0209D19BD0947FDF128468CC469319A7E6901EB13"},{"Id":"_newMainMenuBackground:Candide.MainMenu.MainMenuBackground","Name":"_newMainMenuBackground","Type":"Candide.MainMenu.MainMenuBackground","Signature":"private Candide.MainMenu.MainMenuBackground _newMainMenuBackground","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"FD9FF227BA7B46D71E3A6E3FED93BDD1012EF766C4D2D98370BF947653E476D7"},{"Id":"_uiRender:Microsoft.Xna.Framework.Graphics.RenderTarget2D","Name":"_uiRender","Type":"Microsoft.Xna.Framework.Graphics.RenderTarget2D","Signature":"private Microsoft.Xna.Framework.Graphics.RenderTarget2D _uiRender","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"ECEDC8B98A6935466771367DE0F727E2305BC1C82BC063F79F3EAAF54C8841E3"}],"Properties":[{"Id":"UiSpriteBatch:Microsoft.Xna.Framework.Graphics.SpriteBatch","Name":"UiSpriteBatch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","Signature":"public Microsoft.Xna.Framework.Graphics.SpriteBatch UiSpriteBatch","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"16C3603216BD3AB8F87B1ABE9824A42AC613F6C3BF842165F1B70C300F188D6B"}],"Events":[],"Methods":[{"Id":"Draw(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(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":340,"BodyHash":"05ECB491B21E8544CCE3038BB4052B56AD8874B36407D9C26E780D2969D15F9B","Hash":"F294B25ACF0B3AD1DFC801D896F120D806DFC94115D523F787849B7CFEF59E7B","CalledMethods":["Candide.Scene.GameScene::get_GraphicsDevice()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)","Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Color)","Candide.CandideUI.CandideUiSystem::Draw()","Candide.MainMenu.MainMenu::get_UiSpriteBatch()","Candide.MainMenu.MainMenuBackground::Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)","Microsoft.Xna.Framework.Graphics.SpriteBatch::Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, System.Nullable\u003CMicrosoft.Xna.Framework.Matrix\u003E)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Bounds()","Microsoft.Xna.Framework.Color::get_White()","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Color)","Microsoft.Xna.Framework.Graphics.SpriteBatch::End()","CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Initialize()-\u003ESystem.Void","Name":"Initialize","Signature":"public System.Void Initialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"C8824F122DEC4041797BADE499C5D38121BE83CCCEF9806EACA084F7F7D75CFA","Hash":"AC022637D220BCF11C5E8CF35F5828D4BCDF416007991A6FC5107EE4530678C6","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"LoadContent()-\u003ESystem.Void","Name":"LoadContent","Signature":"public System.Void LoadContent()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":45,"BodyHash":"B55DBDA266B45CD3001A8EF34B6AC0E8DA8F344E703D9DA36628ACCBFA63D8AB","Hash":"B3DB573FF0381315008117C2AD9D9F6039310CE4FAC2E7323A521ABCA5E91C2E","CalledMethods":["Candide.CandideUI.CandideDesktop::.ctor()","Candide.MainMenu.Ui.MainMenuUi::Initialize(Candide.CandideUI.CandideDesktop)","Candide.MainMenu.MainMenuBackground::LoadContent()"],"StringLiterals":[],"Source":null},{"Id":"OnDisplaySettingsChanged()-\u003ESystem.Void","Name":"OnDisplaySettingsChanged","Signature":"public System.Void OnDisplaySettingsChanged()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"5CDD2F708575394C6925CEA787E2CF8CCBBD9319F82FACA6755B4CF94652572C","Hash":"B5B8FD4F0F4B1DD2A8357DEBD00A29A8A7C72E19B4B89B49CC2E8B1EBA9FF0F8","CalledMethods":["Candide.MainMenu.MainMenu::OnUiSizeChange()"],"StringLiterals":[],"Source":null},{"Id":"OnExiting(System.Object, System.EventArgs)-\u003ESystem.Void","Name":"OnExiting","Signature":"public System.Void OnExiting(System.Object sender, System.EventArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"args","Type":"System.EventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"2459FECC5617E7FD052FA38FB9A7C9C6E11D094AC5315C9CED75247D84679EFE","Hash":"7E85FA7E25E37BEFF63F066B0CD026A51A6A55C705FD532C60523018A339EC06","CalledMethods":["System.Nullable\u003CMicrosoft.Xna.Framework.Point\u003E::.ctor(!0)","Candide.UserSettings.WindowUserSettings::set_WindowPosition(System.Nullable\u003CMicrosoft.Xna.Framework.Point\u003E)","Candide.UserSettings.GameUserSettings::SaveAutoSettings()","Candide.Scene.GameScene::OnExiting(System.Object, System.EventArgs)"],"StringLiterals":[],"Source":null},{"Id":"OnSceneActivated()-\u003ESystem.Void","Name":"OnSceneActivated","Signature":"public System.Void OnSceneActivated()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":111,"BodyHash":"303200AD57AB8D8AEA4DB38399CCE891C69E8D2ADD777450439F641B1F627531","Hash":"2D1F195B69E0C3D6F222D8F1246B23E3032506EC3D6DF80785C52F27D2382944","CalledMethods":["Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)","Candide.MainMenu.MainMenu::OnUiSizeChange()","Candide.MainMenu.Ui.MainMenuUiController::Reset()","Candide.CandideUI.ObjectivesUi.CandideObjectivesWindow::ResetRemembered()","Candide.MainMenu.Ui.MainMenuUi::ShowUi(Candide.CandideUI.CandideDesktop)","Candide.UISystems.Notification.UiNotificationSystem::ClearAll()","Candide.Sound.SoundPlayer::StopAllEvents()","Candide.Sound.MusicAmbienceSystems.MusicSoundSystem::StopAll()","Candide.GameModels.Systems.AmbienceSystem::StopAll()","Candide.Sound.MusicAmbienceSystems.AmbienceSoundSystem::StopAll()","Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)","Candide.MainMenu.Ui.Steps.PostGameWindow::HandlePostGameBehaviour()","Candide.Steam.SteamIntegration::Init()","Steamworks.SteamFriends::ClearRichPresence()"],"StringLiterals":["event:/music/main_menu/main_menu"],"Source":null},{"Id":"OnSceneDeactivated()-\u003ESystem.Void","Name":"OnSceneDeactivated","Signature":"public System.Void OnSceneDeactivated()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"FF62614226EF3E5E7DA9D7349B61B79750C7B79FED2FCBCEF18B30DC0CE54A9F","Hash":"D6D25553C802C91EAE7EB89C95BEFC2D054A5DA05D2082AA2A8382C94D5C117A","CalledMethods":["Candide.CandideUI.CandideDesktop::CloseAll()","Candide.Sound.SoundPlayer::StopAllEvents()"],"StringLiterals":[],"Source":null},{"Id":"OnUiSizeChange()-\u003ESystem.Void","Name":"OnUiSizeChange","Signature":"public System.Void OnUiSizeChange()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":85,"BodyHash":"E0CB27D9E43A16BED4A23A2A316D20808C53B0396DCD4ABF61B9C575D003C890","Hash":"EFC8C1C571E2D778C87FB212154CECAF443DA4252F41C3634B952073B8480C58","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()","Candide.Scene.GameScene::get_GraphicsDevice()","Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetWidth()","Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetHeight()","Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32)","Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()","Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()"],"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":377,"BodyHash":"DFEDB12E01A9E78BFB99D8C7D3989B96EB8ECA504BFDEEF7E52AF85BBFE87641","Hash":"A5536DBE36243E559F8ADD1A7353A169566BB0CFA995CC59A99F29F119FE614A","CalledMethods":["Candide.CandideUI.CandideUiSystem::SetDesktop(Candide.CandideUI.CandideDesktop)","Candide.Scene.GameScene::get_Window()","Microsoft.Xna.Framework.GameWindow::get_Position()","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","Candide.Multiplayer.Network.NetworkManager::Update(System.TimeSpan)","Candide.Multiplayer.Services.ConnectService::Update()","Candide.Input.Keybinds::Update()","Candide.Input.InputManager::Update(Microsoft.Xna.Framework.GameTime)","Candide.Input.InputState::Update()","Candide.Accessibility.ControllerInputManager::Update()","Candide.Sound.SoundPlayer::Update(System.Single, System.Single, System.Single)","Candide.Scene.GameScene::get_IsActive()","Microsoft.Xna.Framework.Game::set_IsMouseVisible(System.Boolean)","Candide.Terminal.KeyboardInput::Update()","Candide.Input.InputManager::Down(Microsoft.Xna.Framework.Input.Keys)","Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)","Candide.UserSettings.DisplayUserSettings::get_DisplayMode()","Candide.UserSettings.DisplayUserSettings::set_DisplayMode(Candide.UserSettings.CandideDisplayMode)","Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.DisplayUserSettings\u003E::ApplySettings()","Candide.MainMenu.Ui.MainMenuUiController::get_State()","Microsoft.Xna.Framework.Game::Exit()","Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()","Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()","Candide.CandideUI.CandideExtendedInteractionsHandler::Update(Microsoft.Xna.Framework.GameTime)","Candide.CandideUI.CandideUiSystem::PreUpdate()","Candide.CandideUI.CandideUiSystem::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"5A2A67AC837B303CA45CEDC5598CC6CBBC3D6C8F84CABC56FEEAFC16A1893BD9"}