Romestead Assembly Reference

Candide.CandideUI.MouseUiUserSettings

Type JSON

public class in Candide.CandideUI

Methods8
Properties1
Fields0
Events0
Type metadata

Relationships

Properties

NameVisibilitySignature
WindowSettingspublicpublic System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting> WindowSettings

Methods

ApplySettings

public System.Void ApplySettings()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash33D4D2E94F2E13913438B9E81EFFF2B2CBE8674F14B6AF4B9DA9FAC5DDF317D2
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

ApplySettings

public T ApplySettings<T>(T window, Candide.CandideUI.CandideWindowDefaultPositioning defaultPositioning)

Method metadata
  • Visibilitypublic
  • Return typeT
  • StaticFalse
  • VirtualFalse
  • Hash80E41611593770FDA871C3FD5607F4A688FF5C2C56DB0A18E1BC9F99ED0D80D3
  • Body hash1208682D1C7A510DE43A4CC7B323DF54B403571348F20A5AE4AB921235A36953
  • IL size200
Referenced calls
  • MouseUiUserSettings.<>c__DisplayClass5_0<T>::.ctor()
  • System.String::IsNullOrWhiteSpace(System.String)
  • Candide.CandideUI.MouseUiUserSettings::get_WindowSettings()
  • System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>::ContainsKey(!0)
  • MouseUiUserSettings.CandideWindowSetting::.ctor(System.String, System.Nullable<Microsoft.Xna.Framework.Point>, Candide.CandideUI.CandideWindowDefaultPositioning)
  • System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>::set_Item(!0, !1)
  • MouseUiUserSettings.<>c__DisplayClass5_0<T>::<ApplySettings>b__0(System.Object, Candide.CandideUI.CancellableEventArgs)
  • System.EventHandler<Candide.CandideUI.CancellableEventArgs>::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Closing(System.EventHandler<Candide.CandideUI.CancellableEventArgs>)
  • MouseUiUserSettings.<>c__DisplayClass5_0<T>::<ApplySettings>b__1(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Showed(System.EventHandler)

Clone

public Candide.CandideUI.MouseUiUserSettings Clone()

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.MouseUiUserSettings
  • StaticFalse
  • VirtualTrue
  • Hash4A112960A8BCE80B6DCCF4A41661376D48A2795BD87AC8AFCDCED5DB00F9711C
  • Body hash9A0FF8A3919EC8D6020C726CCD04215960DD665D1793866D5DF6ED01529710B7
  • IL size30
Referenced calls
  • Candide.CandideUI.MouseUiUserSettings::.ctor()
  • Candide.CandideUI.MouseUiUserSettings::get_WindowSettings()
  • Candide.CandideUI.MouseUiUserSettings::set_WindowSettings(System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>)

CreateDefault

protected Candide.CandideUI.MouseUiUserSettings CreateDefault()

Method metadata
  • Visibilityprotected
  • Return typeCandide.CandideUI.MouseUiUserSettings
  • StaticFalse
  • VirtualTrue
  • HashEE8366930571BA53D91EB49CFF692400DC312E39673E14D014C3C03E970A1656
  • Body hashFCC7DC4A78289D121B52DA857230A00F5B843431C6935AE6EEB5705658314682
  • IL size12
Referenced calls
  • Candide.CandideUI.MouseUiUserSettings::.ctor()
  • Candide.UserSettings.UserSettingsCategory<Candide.CandideUI.MouseUiUserSettings>::SetDefault()

GetSettingsFilePath

protected System.String GetSettingsFilePath()

Method metadata
  • Visibilityprotected
  • Return typeSystem.String
  • StaticFalse
  • VirtualTrue
  • HashEB13B462AB5DF6C06FBF63E9515B82D44E5D868B8DFB2FD7B382EAA721B389F6
  • Body hash45CD5EF8366F97DCCB4E1FA67C5A8D80D7F38B1ADB4FAC8833A601BD98E38C6E
  • IL size6
String literals
  • mouse_ui.json

GetWindowPosition

private System.Nullable<Microsoft.Xna.Framework.Point> GetWindowPosition(Candide.CandideUI.Containers.CandideWindow window)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Nullable<Microsoft.Xna.Framework.Point>
  • StaticFalse
  • VirtualFalse
  • HashE3B83C3CCD9BBACC2985084B8805951C0399805A56C3EFFC93E89813563CF30D
  • Body hash955F927A71167ECDE6373FB7870B66AF7AEA8A4916808FD6ED656C8C95B29FFC
  • IL size702
Referenced calls
  • System.String::IsNullOrWhiteSpace(System.String)
  • Candide.CandideUI.MouseUiUserSettings::get_WindowSettings()
  • System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>::TryGetValue(!0, !1&)
  • Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetWidth()
  • Candide.CandideUI.Helpers.UiRenderHelper::get_GetUiRenderTargetHeight()
  • Candide.CandideUI.CandideUiElement::get_BorderBounds()
  • Candide.CandideUI.CandideUiElement::get_Desktop()
  • Candide.CandideUI.CandideDesktop::InvalidateLayout()
  • Candide.CandideUI.CandideDesktop::UpdateLayout()
  • Candide.CandideUI.SavedWindowPositionSetting::get_SavedResolution()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Candide.CandideUI.SavedWindowPositionSetting::get_Position()
  • System.Nullable<Microsoft.Xna.Framework.Point>::.ctor(!0)
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)
  • Microsoft.Xna.Framework.Point::op_Addition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
  • System.ArgumentOutOfRangeException::.ctor()

Load

public System.Void Load(Candide.CandideUI.MouseUiUserSettings settings)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash2DA60023AFE90ADF99A99B173E93DC3040F83290AA8A37AF62EA1B4D97234569
  • Body hash625528FB640DAE6636C2DEBBC534FABDFFCA18438A780B97293EB52EEFDFA3AD
  • IL size20
Referenced calls
  • Candide.UserSettings.UserSettingsCategory<Candide.CandideUI.MouseUiUserSettings>::Load(T)
  • Candide.CandideUI.MouseUiUserSettings::get_WindowSettings()
  • Candide.CandideUI.MouseUiUserSettings::set_WindowSettings(System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>)

SetDefault

protected System.Void SetDefault()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash31C5B2F884FDCF27B8F1705C69D247D1044995BDFB3FE36164DEC22B58CD423B
  • Body hashE905E6F15519EEE681327AE6F96AF43B940AC1AEF191E1C96B5365B9059FB36E
  • IL size18
Referenced calls
  • Candide.UserSettings.UserSettingsCategory<Candide.CandideUI.MouseUiUserSettings>::SetDefault()
  • Candide.CandideUI.MouseUiUserSettings::get_WindowSettings()
  • System.Collections.Generic.Dictionary<System.String, MouseUiUserSettings.CandideWindowSetting>::Clear()