### YamlMime:ManagedReference
items:
- uid: TinyLife.Options
  commentId: T:TinyLife.Options
  id: Options
  parent: TinyLife
  children:
  - TinyLife.Options.AButton
  - TinyLife.Options.AllowMods
  - TinyLife.Options.Apply
  - TinyLife.Options.AutoSaveIntervalSeconds
  - TinyLife.Options.BButton
  - TinyLife.Options.BrightnessIncrease
  - TinyLife.Options.CameraDownKeybind
  - TinyLife.Options.CameraLeftKeybind
  - TinyLife.Options.CameraRightKeybind
  - TinyLife.Options.CameraRotation
  - TinyLife.Options.CameraUpKeybind
  - TinyLife.Options.CopyFurnitureKeybind
  - TinyLife.Options.DecreaseSpeedKeybind
  - TinyLife.Options.DisplayedHints
  - TinyLife.Options.GamepadCursorSpeed
  - TinyLife.Options.GamepadScreenBorder
  - TinyLife.Options.GamepadSwapAForB
  - TinyLife.Options.GamepadSwapTriggers
  - TinyLife.Options.GamepadSwapXForY
  - TinyLife.Options.GameSpeeds
  - TinyLife.Options.GridKeybind
  - TinyLife.Options.HideControlsHints
  - TinyLife.Options.HideGamepadControlsHints
  - TinyLife.Options.HideHangingObjects
  - TinyLife.Options.IncreaseSpeedKeybind
  - TinyLife.Options.InGameMusic
  - TinyLife.Options.Instance
  - TinyLife.Options.Keybinds
  - TinyLife.Options.Language
  - TinyLife.Options.LeftTrigger
  - TinyLife.Options.MusicVolume
  - TinyLife.Options.PauseGameKeybind
  - TinyLife.Options.RightTrigger
  - TinyLife.Options.RotateCameraKeybind
  - TinyLife.Options.RotateKeybind
  - TinyLife.Options.RoundCameraPosition
  - TinyLife.Options.Save
  - TinyLife.Options.ScreenshotKeybind
  - TinyLife.Options.SellHeldObjectKeybind
  - TinyLife.Options.ShowBuildModeGrid
  - TinyLife.Options.SoundscapeVolume
  - TinyLife.Options.SoundVolume
  - TinyLife.Options.SpeechVolume
  - TinyLife.Options.StingVolume
  - TinyLife.Options.StoreInHouseholdKeybind
  - TinyLife.Options.SwitchPersonKeybind
  - TinyLife.Options.UiAnimations
  - TinyLife.Options.UiScale
  - TinyLife.Options.UnbindKeybind
  - TinyLife.Options.UseNumberKeysForSpeeds
  - TinyLife.Options.WallDisplays
  - TinyLife.Options.WallMode
  - TinyLife.Options.WallsDownKeybind
  - TinyLife.Options.WallsUpKeybind
  - TinyLife.Options.WorldSoundVolume
  - TinyLife.Options.XButton
  - TinyLife.Options.YButton
  - TinyLife.Options.ZoomInKeybind
  - TinyLife.Options.ZoomOutKeybind
  langs:
  - csharp
  - vb
  name: Options
  nameWithType: Options
  fullName: TinyLife.Options
  type: Class
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Options
    path: ../TinyLife/Options.cs
    startLine: 32
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe game&apos;s options, which are displayed in the <xref href=\"TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem%2cSystem.Boolean%2cTinyLife.Uis.OptionsMenu.Tab)\" data-throw-if-not-resolved=\"false\"></xref> menu and saved to disk\n"
  example: []
  syntax:
    content: >-
      [DataContract]

      public class Options : JsonTypeSafeGenericDataHolder, IGenericDataHolder
    content.vb: >-
      <DataContract>

      Public Class Options
          Inherits JsonTypeSafeGenericDataHolder
          Implements IGenericDataHolder
  inheritance:
  - System.Object
  - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  implements:
  - MLEM.Misc.IGenericDataHolder
  inheritedMembers:
  - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
  - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
  - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - TinyLife.Options.TinyLife.Utilities.Extensions.JsonCopy``1
  attributes:
  - type: System.Runtime.Serialization.DataContractAttribute
    ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - class
  modifiers.vb:
  - Public
  - Class
- uid: TinyLife.Options.WallDisplays
  commentId: F:TinyLife.Options.WallDisplays
  id: WallDisplays
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: WallDisplays
  nameWithType: Options.WallDisplays
  fullName: TinyLife.Options.WallDisplays
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WallDisplays
    path: ../TinyLife/Options.cs
    startLine: 38
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nAn array of all defined <xref href=\"TinyLife.WallDisplay\" data-throw-if-not-resolved=\"false\"></xref> values\n"
  example: []
  syntax:
    content: public static readonly WallDisplay[] WallDisplays
    return:
      type: TinyLife.WallDisplay[]
    content.vb: Public Shared ReadOnly WallDisplays As WallDisplay()
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.Options.GameSpeeds
  commentId: F:TinyLife.Options.GameSpeeds
  id: GameSpeeds
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GameSpeeds
  nameWithType: Options.GameSpeeds
  fullName: TinyLife.Options.GameSpeeds
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GameSpeeds
    path: ../TinyLife/Options.cs
    startLine: 42
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nAn array of all defined <xref href=\"TinyLife.GameSpeed\" data-throw-if-not-resolved=\"false\"></xref> values\n"
  example: []
  syntax:
    content: public static readonly GameSpeed[] GameSpeeds
    return:
      type: TinyLife.GameSpeed[]
    content.vb: Public Shared ReadOnly GameSpeeds As GameSpeed()
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.Options.Keybinds
  commentId: F:TinyLife.Options.Keybinds
  id: Keybinds
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: Keybinds
  nameWithType: Options.Keybinds
  fullName: TinyLife.Options.Keybinds
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Keybinds
    path: ../TinyLife/Options.cs
    startLine: 46
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nAn array that contains all of the fields of type <xref href=\"MLEM.Input.Keybind\" data-throw-if-not-resolved=\"false\"></xref> in the <xref href=\"TinyLife.Options\" data-throw-if-not-resolved=\"false\"></xref> class\n"
  example: []
  syntax:
    content: public static readonly FieldInfo[] Keybinds
    return:
      type: System.Reflection.FieldInfo[]
    content.vb: Public Shared ReadOnly Keybinds As FieldInfo()
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.Options.UnbindKeybind
  commentId: F:TinyLife.Options.UnbindKeybind
  id: UnbindKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: UnbindKeybind
  nameWithType: Options.UnbindKeybind
  fullName: TinyLife.Options.UnbindKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: UnbindKeybind
    path: ../TinyLife/Options.cs
    startLine: 50
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe keybind used to unbind other keybinds in the options menu, which is set to <xref href=\"Microsoft.Xna.Framework.Input.Keys.Escape\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public static readonly Keybind UnbindKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: Public Shared ReadOnly UnbindKeybind As Keybind
  modifiers.csharp:
  - public
  - static
  - readonly
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.Options.Instance
  commentId: P:TinyLife.Options.Instance
  id: Instance
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: Instance
  nameWithType: Options.Instance
  fullName: TinyLife.Options.Instance
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Instance
    path: ../TinyLife/Options.cs
    startLine: 55
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe static singleton instance of <xref href=\"TinyLife.Options\" data-throw-if-not-resolved=\"false\"></xref>\n"
  example: []
  syntax:
    content: public static Options Instance { get; }
    parameters: []
    return:
      type: TinyLife.Options
    content.vb: Public Shared ReadOnly Property Instance As Options
  overload: TinyLife.Options.Instance*
  modifiers.csharp:
  - public
  - static
  - get
  modifiers.vb:
  - Public
  - Shared
  - ReadOnly
- uid: TinyLife.Options.CopyFurnitureKeybind
  commentId: F:TinyLife.Options.CopyFurnitureKeybind
  id: CopyFurnitureKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CopyFurnitureKeybind
  nameWithType: Options.CopyFurnitureKeybind
  fullName: TinyLife.Options.CopyFurnitureKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CopyFurnitureKeybind
    path: ../TinyLife/Options.cs
    startLine: 59
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind CopyFurnitureKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly CopyFurnitureKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.StoreInHouseholdKeybind
  commentId: F:TinyLife.Options.StoreInHouseholdKeybind
  id: StoreInHouseholdKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: StoreInHouseholdKeybind
  nameWithType: Options.StoreInHouseholdKeybind
  fullName: TinyLife.Options.StoreInHouseholdKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: StoreInHouseholdKeybind
    path: ../TinyLife/Options.cs
    startLine: 61
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind StoreInHouseholdKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly StoreInHouseholdKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.RotateKeybind
  commentId: F:TinyLife.Options.RotateKeybind
  id: RotateKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: RotateKeybind
  nameWithType: Options.RotateKeybind
  fullName: TinyLife.Options.RotateKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: RotateKeybind
    path: ../TinyLife/Options.cs
    startLine: 63
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind RotateKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly RotateKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.SwitchPersonKeybind
  commentId: F:TinyLife.Options.SwitchPersonKeybind
  id: SwitchPersonKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: SwitchPersonKeybind
  nameWithType: Options.SwitchPersonKeybind
  fullName: TinyLife.Options.SwitchPersonKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SwitchPersonKeybind
    path: ../TinyLife/Options.cs
    startLine: 65
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind SwitchPersonKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly SwitchPersonKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.PauseGameKeybind
  commentId: F:TinyLife.Options.PauseGameKeybind
  id: PauseGameKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: PauseGameKeybind
  nameWithType: Options.PauseGameKeybind
  fullName: TinyLife.Options.PauseGameKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: PauseGameKeybind
    path: ../TinyLife/Options.cs
    startLine: 67
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind PauseGameKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly PauseGameKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.IncreaseSpeedKeybind
  commentId: F:TinyLife.Options.IncreaseSpeedKeybind
  id: IncreaseSpeedKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: IncreaseSpeedKeybind
  nameWithType: Options.IncreaseSpeedKeybind
  fullName: TinyLife.Options.IncreaseSpeedKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: IncreaseSpeedKeybind
    path: ../TinyLife/Options.cs
    startLine: 69
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind IncreaseSpeedKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly IncreaseSpeedKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.DecreaseSpeedKeybind
  commentId: F:TinyLife.Options.DecreaseSpeedKeybind
  id: DecreaseSpeedKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: DecreaseSpeedKeybind
  nameWithType: Options.DecreaseSpeedKeybind
  fullName: TinyLife.Options.DecreaseSpeedKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DecreaseSpeedKeybind
    path: ../TinyLife/Options.cs
    startLine: 71
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind DecreaseSpeedKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly DecreaseSpeedKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.ScreenshotKeybind
  commentId: F:TinyLife.Options.ScreenshotKeybind
  id: ScreenshotKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: ScreenshotKeybind
  nameWithType: Options.ScreenshotKeybind
  fullName: TinyLife.Options.ScreenshotKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ScreenshotKeybind
    path: ../TinyLife/Options.cs
    startLine: 73
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind ScreenshotKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly ScreenshotKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.SellHeldObjectKeybind
  commentId: F:TinyLife.Options.SellHeldObjectKeybind
  id: SellHeldObjectKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: SellHeldObjectKeybind
  nameWithType: Options.SellHeldObjectKeybind
  fullName: TinyLife.Options.SellHeldObjectKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SellHeldObjectKeybind
    path: ../TinyLife/Options.cs
    startLine: 75
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind SellHeldObjectKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly SellHeldObjectKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.GridKeybind
  commentId: F:TinyLife.Options.GridKeybind
  id: GridKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GridKeybind
  nameWithType: Options.GridKeybind
  fullName: TinyLife.Options.GridKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GridKeybind
    path: ../TinyLife/Options.cs
    startLine: 77
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind GridKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly GridKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.ZoomInKeybind
  commentId: F:TinyLife.Options.ZoomInKeybind
  id: ZoomInKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: ZoomInKeybind
  nameWithType: Options.ZoomInKeybind
  fullName: TinyLife.Options.ZoomInKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ZoomInKeybind
    path: ../TinyLife/Options.cs
    startLine: 79
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind ZoomInKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly ZoomInKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.ZoomOutKeybind
  commentId: F:TinyLife.Options.ZoomOutKeybind
  id: ZoomOutKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: ZoomOutKeybind
  nameWithType: Options.ZoomOutKeybind
  fullName: TinyLife.Options.ZoomOutKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ZoomOutKeybind
    path: ../TinyLife/Options.cs
    startLine: 81
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind ZoomOutKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly ZoomOutKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.RotateCameraKeybind
  commentId: F:TinyLife.Options.RotateCameraKeybind
  id: RotateCameraKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: RotateCameraKeybind
  nameWithType: Options.RotateCameraKeybind
  fullName: TinyLife.Options.RotateCameraKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: RotateCameraKeybind
    path: ../TinyLife/Options.cs
    startLine: 83
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind RotateCameraKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly RotateCameraKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.CameraUpKeybind
  commentId: F:TinyLife.Options.CameraUpKeybind
  id: CameraUpKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CameraUpKeybind
  nameWithType: Options.CameraUpKeybind
  fullName: TinyLife.Options.CameraUpKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CameraUpKeybind
    path: ../TinyLife/Options.cs
    startLine: 85
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind CameraUpKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly CameraUpKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.CameraDownKeybind
  commentId: F:TinyLife.Options.CameraDownKeybind
  id: CameraDownKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CameraDownKeybind
  nameWithType: Options.CameraDownKeybind
  fullName: TinyLife.Options.CameraDownKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CameraDownKeybind
    path: ../TinyLife/Options.cs
    startLine: 87
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind CameraDownKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly CameraDownKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.CameraLeftKeybind
  commentId: F:TinyLife.Options.CameraLeftKeybind
  id: CameraLeftKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CameraLeftKeybind
  nameWithType: Options.CameraLeftKeybind
  fullName: TinyLife.Options.CameraLeftKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CameraLeftKeybind
    path: ../TinyLife/Options.cs
    startLine: 89
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind CameraLeftKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly CameraLeftKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.CameraRightKeybind
  commentId: F:TinyLife.Options.CameraRightKeybind
  id: CameraRightKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CameraRightKeybind
  nameWithType: Options.CameraRightKeybind
  fullName: TinyLife.Options.CameraRightKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CameraRightKeybind
    path: ../TinyLife/Options.cs
    startLine: 91
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind CameraRightKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly CameraRightKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.WallsUpKeybind
  commentId: F:TinyLife.Options.WallsUpKeybind
  id: WallsUpKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: WallsUpKeybind
  nameWithType: Options.WallsUpKeybind
  fullName: TinyLife.Options.WallsUpKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WallsUpKeybind
    path: ../TinyLife/Options.cs
    startLine: 93
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind WallsUpKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly WallsUpKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.WallsDownKeybind
  commentId: F:TinyLife.Options.WallsDownKeybind
  id: WallsDownKeybind
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: WallsDownKeybind
  nameWithType: Options.WallsDownKeybind
  fullName: TinyLife.Options.WallsDownKeybind
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WallsDownKeybind
    path: ../TinyLife/Options.cs
    startLine: 95
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: >-
      [DataMember]

      public readonly Keybind WallsDownKeybind
    return:
      type: MLEM.Input.Keybind
    content.vb: >-
      <DataMember>

      Public ReadOnly WallsDownKeybind As Keybind
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.DisplayedHints
  commentId: F:TinyLife.Options.DisplayedHints
  id: DisplayedHints
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: DisplayedHints
  nameWithType: Options.DisplayedHints
  fullName: TinyLife.Options.DisplayedHints
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: DisplayedHints
    path: ../TinyLife/Options.cs
    startLine: 102
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe <xref href=\"TinyLife.Uis.InGameHint.Name\" data-throw-if-not-resolved=\"false\"></xref> of <xref href=\"TinyLife.Uis.InGameHint\" data-throw-if-not-resolved=\"false\"></xref> objects that have already been displayed\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public readonly HashSet<string> DisplayedHints
    return:
      type: System.Collections.Generic.HashSet{System.String}
    content.vb: >-
      <DataMember>

      Public ReadOnly DisplayedHints As HashSet(Of String)
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - readonly
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.AButton
  commentId: P:TinyLife.Options.AButton
  id: AButton
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: AButton
  nameWithType: Options.AButton
  fullName: TinyLife.Options.AButton
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: AButton
    path: ../TinyLife/Options.cs
    startLine: 107
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the A (or accept) button. This value is based on <xref href=\"TinyLife.Options.GamepadSwapAForB\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons AButton { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property AButton As Buttons
  overload: TinyLife.Options.AButton*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.BButton
  commentId: P:TinyLife.Options.BButton
  id: BButton
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: BButton
  nameWithType: Options.BButton
  fullName: TinyLife.Options.BButton
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BButton
    path: ../TinyLife/Options.cs
    startLine: 111
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the B (or deny) button. This value is based on <xref href=\"TinyLife.Options.GamepadSwapAForB\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons BButton { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property BButton As Buttons
  overload: TinyLife.Options.BButton*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.XButton
  commentId: P:TinyLife.Options.XButton
  id: XButton
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: XButton
  nameWithType: Options.XButton
  fullName: TinyLife.Options.XButton
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: XButton
    path: ../TinyLife/Options.cs
    startLine: 115
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the X button. This value is based on <xref href=\"TinyLife.Options.GamepadSwapXForY\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons XButton { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property XButton As Buttons
  overload: TinyLife.Options.XButton*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.YButton
  commentId: P:TinyLife.Options.YButton
  id: YButton
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: YButton
  nameWithType: Options.YButton
  fullName: TinyLife.Options.YButton
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: YButton
    path: ../TinyLife/Options.cs
    startLine: 119
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the Y button. This value is based on <xref href=\"TinyLife.Options.GamepadSwapXForY\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons YButton { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property YButton As Buttons
  overload: TinyLife.Options.YButton*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.LeftTrigger
  commentId: P:TinyLife.Options.LeftTrigger
  id: LeftTrigger
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: LeftTrigger
  nameWithType: Options.LeftTrigger
  fullName: TinyLife.Options.LeftTrigger
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: LeftTrigger
    path: ../TinyLife/Options.cs
    startLine: 123
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the left trigger. This value is based on <xref href=\"TinyLife.Options.GamepadSwapTriggers\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons LeftTrigger { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property LeftTrigger As Buttons
  overload: TinyLife.Options.LeftTrigger*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.RightTrigger
  commentId: P:TinyLife.Options.RightTrigger
  id: RightTrigger
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: RightTrigger
  nameWithType: Options.RightTrigger
  fullName: TinyLife.Options.RightTrigger
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: RightTrigger
    path: ../TinyLife/Options.cs
    startLine: 127
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nReturns the <xref href=\"Microsoft.Xna.Framework.Input.Buttons\" data-throw-if-not-resolved=\"false\"></xref> value that is currently considered to be the right trigger. This value is based on <xref href=\"TinyLife.Options.GamepadSwapTriggers\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public Buttons RightTrigger { get; }
    parameters: []
    return:
      type: Microsoft.Xna.Framework.Input.Buttons
    content.vb: Public ReadOnly Property RightTrigger As Buttons
  overload: TinyLife.Options.RightTrigger*
  modifiers.csharp:
  - public
  - get
  modifiers.vb:
  - Public
  - ReadOnly
- uid: TinyLife.Options.WallMode
  commentId: P:TinyLife.Options.WallMode
  id: WallMode
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: WallMode
  nameWithType: Options.WallMode
  fullName: TinyLife.Options.WallMode
  type: Property
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WallMode
    path: ../TinyLife/Options.cs
    startLine: 135
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe currently selected <xref href=\"TinyLife.Options.WallMode\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that this value does not always return the wall mode that has been selected by the user:\nIf <xref href=\"TinyLife.GameImpl.Mode\" data-throw-if-not-resolved=\"false\"></xref> is <xref href=\"TinyLife.GameImpl.GameMode.SelectHousehold\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.WallDisplay.Roofs\" data-throw-if-not-resolved=\"false\"></xref> is returned.\nIf the <xref href=\"TinyLife.GameImpl.CurrentTool\" data-throw-if-not-resolved=\"false\"></xref> overrides <xref href=\"TinyLife.Tools.Tool.ForceWallsUp\" data-throw-if-not-resolved=\"false\"></xref>, that value is returned.\n"
  example: []
  syntax:
    content: public WallDisplay WallMode { get; set; }
    parameters: []
    return:
      type: TinyLife.WallDisplay
    content.vb: Public Property WallMode As WallDisplay
  overload: TinyLife.Options.WallMode*
  modifiers.csharp:
  - public
  - get
  - set
  modifiers.vb:
  - Public
- uid: TinyLife.Options.Language
  commentId: F:TinyLife.Options.Language
  id: Language
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: Language
  nameWithType: Options.Language
  fullName: TinyLife.Options.Language
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Language
    path: ../TinyLife/Options.cs
    startLine: 151
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe currently selected language&apos;s language code.\nDetermines the language used by <xref href=\"TinyLife.Localization\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public string Language
    return:
      type: System.String
    content.vb: >-
      <DataMember>

      Public Language As String
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.UiScale
  commentId: F:TinyLife.Options.UiScale
  id: UiScale
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: UiScale
  nameWithType: Options.UiScale
  fullName: TinyLife.Options.UiScale
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: UiScale
    path: ../TinyLife/Options.cs
    startLine: 156
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA modifier that is applied to the game&apos;s <xref href=\"MLEM.Ui.UiSystem\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"MLEM.Ui.UiSystem.GlobalScale\" data-throw-if-not-resolved=\"false\"></xref>\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float UiScale
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public UiScale As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.SoundVolume
  commentId: F:TinyLife.Options.SoundVolume
  id: SoundVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: SoundVolume
  nameWithType: Options.SoundVolume
  fullName: TinyLife.Options.SoundVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SoundVolume
    path: ../TinyLife/Options.cs
    startLine: 161
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe current sound volume as a percentage, ranging from 0 to 1\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float SoundVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public SoundVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.MusicVolume
  commentId: F:TinyLife.Options.MusicVolume
  id: MusicVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: MusicVolume
  nameWithType: Options.MusicVolume
  fullName: TinyLife.Options.MusicVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: MusicVolume
    path: ../TinyLife/Options.cs
    startLine: 166
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe current music volume as a percentage, ranging from 0 to 1\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float MusicVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public MusicVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.WorldSoundVolume
  commentId: F:TinyLife.Options.WorldSoundVolume
  id: WorldSoundVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: WorldSoundVolume
  nameWithType: Options.WorldSoundVolume
  fullName: TinyLife.Options.WorldSoundVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: WorldSoundVolume
    path: ../TinyLife/Options.cs
    startLine: 172
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe volume of in-world sounds, used by <xref href=\"TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> and its overloads.\nNote that the world sound volume is still multiplied with the sound master volume <xref href=\"TinyLife.Options.SoundVolume\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float WorldSoundVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public WorldSoundVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.SpeechVolume
  commentId: F:TinyLife.Options.SpeechVolume
  id: SpeechVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: SpeechVolume
  nameWithType: Options.SpeechVolume
  fullName: TinyLife.Options.SpeechVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SpeechVolume
    path: ../TinyLife/Options.cs
    startLine: 178
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe volume of speech sounds, used by <xref href=\"TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle%2cSystem.Single%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that the speech sound volume is still multiplied with the sound master volume <xref href=\"TinyLife.Options.SoundVolume\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float SpeechVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public SpeechVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.StingVolume
  commentId: F:TinyLife.Options.StingVolume
  id: StingVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: StingVolume
  nameWithType: Options.StingVolume
  fullName: TinyLife.Options.StingVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: StingVolume
    path: ../TinyLife/Options.cs
    startLine: 184
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe volume of sting sound effects.\nNote that the sting volume is still multiplied with the sound master volume <xref href=\"TinyLife.Options.SoundVolume\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float StingVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public StingVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.SoundscapeVolume
  commentId: F:TinyLife.Options.SoundscapeVolume
  id: SoundscapeVolume
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: SoundscapeVolume
  nameWithType: Options.SoundscapeVolume
  fullName: TinyLife.Options.SoundscapeVolume
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SoundscapeVolume
    path: ../TinyLife/Options.cs
    startLine: 190
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe volume of ambiant sounds created by <xref href=\"TinyLife.World.Soundscape\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that the soundscape volume is still multiplied with the master sound volume <xref href=\"TinyLife.Options.SoundVolume\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float SoundscapeVolume
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public SoundscapeVolume As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.AutoSaveIntervalSeconds
  commentId: F:TinyLife.Options.AutoSaveIntervalSeconds
  id: AutoSaveIntervalSeconds
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: AutoSaveIntervalSeconds
  nameWithType: Options.AutoSaveIntervalSeconds
  fullName: TinyLife.Options.AutoSaveIntervalSeconds
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: AutoSaveIntervalSeconds
    path: ../TinyLife/Options.cs
    startLine: 196
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe auto-save interval in seconds.\nNote that this value should be set to 30, 60, 180, 300 or 600, as otherwise, the options menu will display it incorrectly.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public int AutoSaveIntervalSeconds
    return:
      type: System.Int32
    content.vb: >-
      <DataMember>

      Public AutoSaveIntervalSeconds As Integer
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.CameraRotation
  commentId: F:TinyLife.Options.CameraRotation
  id: CameraRotation
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: CameraRotation
  nameWithType: Options.CameraRotation
  fullName: TinyLife.Options.CameraRotation
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CameraRotation
    path: ../TinyLife/Options.cs
    startLine: 203
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe game&apos;s camera rotation.\nTo use this value effectively, you can use <xref href=\"TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen changing this value, <xref href=\"TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2%2cMLEM.Misc.Direction2)\" data-throw-if-not-resolved=\"false\"></xref> should be called for the game&apos;s <xref href=\"TinyLife.GameImpl.Map\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public Direction2 CameraRotation
    return:
      type: MLEM.Misc.Direction2
    content.vb: >-
      <DataMember>

      Public CameraRotation As Direction2
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.BrightnessIncrease
  commentId: F:TinyLife.Options.BrightnessIncrease
  id: BrightnessIncrease
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: BrightnessIncrease
  nameWithType: Options.BrightnessIncrease
  fullName: TinyLife.Options.BrightnessIncrease
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BrightnessIncrease
    path: ../TinyLife/Options.cs
    startLine: 208
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA percentage that the game&apos;s world&apos;s brightness is increased by, mainly intended for users with darker screens\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float BrightnessIncrease
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public BrightnessIncrease As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.HideHangingObjects
  commentId: F:TinyLife.Options.HideHangingObjects
  id: HideHangingObjects
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: HideHangingObjects
  nameWithType: Options.HideHangingObjects
  fullName: TinyLife.Options.HideHangingObjects
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: HideHangingObjects
    path: ../TinyLife/Options.cs
    startLine: 214
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether hanging objects should be hidden in the world if walls are down.\nThis property is automatically evaluated when a <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> object is drawn.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool HideHangingObjects
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public HideHangingObjects As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.RoundCameraPosition
  commentId: F:TinyLife.Options.RoundCameraPosition
  id: RoundCameraPosition
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: RoundCameraPosition
  nameWithType: Options.RoundCameraPosition
  fullName: TinyLife.Options.RoundCameraPosition
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: RoundCameraPosition
    path: ../TinyLife/Options.cs
    startLine: 220
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the <xref href=\"TinyLife.GameImpl.Camera\" data-throw-if-not-resolved=\"false\"></xref>&apos;s position should be rounded.\nIn <xref href=\"TinyLife.Options.Apply\" data-throw-if-not-resolved=\"false\"></xref>, this value is passed to <xref href=\"MLEM.Cameras.Camera.RoundPosition\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool RoundCameraPosition
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public RoundCameraPosition As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.UiAnimations
  commentId: F:TinyLife.Options.UiAnimations
  id: UiAnimations
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: UiAnimations
  nameWithType: Options.UiAnimations
  fullName: TinyLife.Options.UiAnimations
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: UiAnimations
    path: ../TinyLife/Options.cs
    startLine: 226
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether ui animations should be enabled.\nThis value is automatically used by <xref href=\"TinyLife.Uis.CoveringGroup\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool UiAnimations
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public UiAnimations As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.ShowBuildModeGrid
  commentId: F:TinyLife.Options.ShowBuildModeGrid
  id: ShowBuildModeGrid
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: ShowBuildModeGrid
  nameWithType: Options.ShowBuildModeGrid
  fullName: TinyLife.Options.ShowBuildModeGrid
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: ShowBuildModeGrid
    path: ../TinyLife/Options.cs
    startLine: 231
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether a grid should be displayed in build mode.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool ShowBuildModeGrid
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public ShowBuildModeGrid As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.GamepadScreenBorder
  commentId: F:TinyLife.Options.GamepadScreenBorder
  id: GamepadScreenBorder
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GamepadScreenBorder
  nameWithType: Options.GamepadScreenBorder
  fullName: TinyLife.Options.GamepadScreenBorder
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GamepadScreenBorder
    path: ../TinyLife/Options.cs
    startLine: 236
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA percentual border around the screen&apos;s border at which the camera will start scrolling when gamepad controls are used.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float GamepadScreenBorder
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public GamepadScreenBorder As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.GamepadCursorSpeed
  commentId: F:TinyLife.Options.GamepadCursorSpeed
  id: GamepadCursorSpeed
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GamepadCursorSpeed
  nameWithType: Options.GamepadCursorSpeed
  fullName: TinyLife.Options.GamepadCursorSpeed
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GamepadCursorSpeed
    path: ../TinyLife/Options.cs
    startLine: 241
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nThe speed of the gamepad&apos;s cursor.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public float GamepadCursorSpeed
    return:
      type: System.Single
    content.vb: >-
      <DataMember>

      Public GamepadCursorSpeed As Single
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.GamepadSwapTriggers
  commentId: F:TinyLife.Options.GamepadSwapTriggers
  id: GamepadSwapTriggers
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GamepadSwapTriggers
  nameWithType: Options.GamepadSwapTriggers
  fullName: TinyLife.Options.GamepadSwapTriggers
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GamepadSwapTriggers
    path: ../TinyLife/Options.cs
    startLine: 246
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the left and right trigger&apos;s behavior should be swapped when using a gamepad. This value is used in <xref href=\"TinyLife.Options.LeftTrigger\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Options.RightTrigger\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool GamepadSwapTriggers
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public GamepadSwapTriggers As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.GamepadSwapAForB
  commentId: F:TinyLife.Options.GamepadSwapAForB
  id: GamepadSwapAForB
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GamepadSwapAForB
  nameWithType: Options.GamepadSwapAForB
  fullName: TinyLife.Options.GamepadSwapAForB
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GamepadSwapAForB
    path: ../TinyLife/Options.cs
    startLine: 251
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the A and B buttons&apos; behaviors should be swapped when using a gamepad. This value is used in <xref href=\"TinyLife.Options.AButton\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Options.BButton\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool GamepadSwapAForB
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public GamepadSwapAForB As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.GamepadSwapXForY
  commentId: F:TinyLife.Options.GamepadSwapXForY
  id: GamepadSwapXForY
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: GamepadSwapXForY
  nameWithType: Options.GamepadSwapXForY
  fullName: TinyLife.Options.GamepadSwapXForY
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GamepadSwapXForY
    path: ../TinyLife/Options.cs
    startLine: 256
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the X and Y buttons&apos; behaviors should be swapped when using a gamepad. This value is used in <xref href=\"TinyLife.Options.XButton\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Options.YButton\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool GamepadSwapXForY
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public GamepadSwapXForY As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.HideControlsHints
  commentId: F:TinyLife.Options.HideControlsHints
  id: HideControlsHints
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: HideControlsHints
  nameWithType: Options.HideControlsHints
  fullName: TinyLife.Options.HideControlsHints
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: HideControlsHints
    path: ../TinyLife/Options.cs
    startLine: 261
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the <xref href=\"TinyLife.Uis.ControlsHint\" data-throw-if-not-resolved=\"false\"></xref> in the bottom-right corner of the screen should be hidden.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool HideControlsHints
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public HideControlsHints As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.HideGamepadControlsHints
  commentId: F:TinyLife.Options.HideGamepadControlsHints
  id: HideGamepadControlsHints
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: HideGamepadControlsHints
  nameWithType: Options.HideGamepadControlsHints
  fullName: TinyLife.Options.HideGamepadControlsHints
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: HideGamepadControlsHints
    path: ../TinyLife/Options.cs
    startLine: 267
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the gamepad controls hints should be hidden, even when using a gamepad.\nThis value is used by <xref href=\"TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor%2cSystem.Func%7bTinyLife.Options%2cMicrosoft.Xna.Framework.Input.Buttons%7d%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Func%7bSystem.Boolean%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool HideGamepadControlsHints
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public HideGamepadControlsHints As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.AllowMods
  commentId: F:TinyLife.Options.AllowMods
  id: AllowMods
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: AllowMods
  nameWithType: Options.AllowMods
  fullName: TinyLife.Options.AllowMods
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: AllowMods
    path: ../TinyLife/Options.cs
    startLine: 272
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether loading mods is allowed.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool AllowMods
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public AllowMods As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.UseNumberKeysForSpeeds
  commentId: F:TinyLife.Options.UseNumberKeysForSpeeds
  id: UseNumberKeysForSpeeds
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: UseNumberKeysForSpeeds
  nameWithType: Options.UseNumberKeysForSpeeds
  fullName: TinyLife.Options.UseNumberKeysForSpeeds
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: UseNumberKeysForSpeeds
    path: ../TinyLife/Options.cs
    startLine: 277
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether the number keys on the keyboard should change the game speed rather than a person&apos;s current tab.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool UseNumberKeysForSpeeds
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public UseNumberKeysForSpeeds As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.InGameMusic
  commentId: F:TinyLife.Options.InGameMusic
  id: InGameMusic
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: InGameMusic
  nameWithType: Options.InGameMusic
  fullName: TinyLife.Options.InGameMusic
  type: Field
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: InGameMusic
    path: ../TinyLife/Options.cs
    startLine: 282
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nWhether music should be played in Play Mode. This is used by the <xref href=\"TinyLife.Music\" data-throw-if-not-resolved=\"false\"></xref> <xref href=\"TinyLife.Music.Occasion.InGame\" data-throw-if-not-resolved=\"false\"></xref> occasion.\n"
  example: []
  syntax:
    content: >-
      [DataMember]

      public bool InGameMusic
    return:
      type: System.Boolean
    content.vb: >-
      <DataMember>

      Public InGameMusic As Boolean
  attributes:
  - type: System.Runtime.Serialization.DataMemberAttribute
    ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.Apply
  commentId: M:TinyLife.Options.Apply
  id: Apply
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: Apply()
  nameWithType: Options.Apply()
  fullName: TinyLife.Options.Apply()
  type: Method
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Apply
    path: ../TinyLife/Options.cs
    startLine: 309
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nApplies the currently selected options of this instance to the game\n"
  example: []
  syntax:
    content: public void Apply()
    content.vb: Public Sub Apply
  overload: TinyLife.Options.Apply*
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
- uid: TinyLife.Options.Save
  commentId: M:TinyLife.Options.Save
  id: Save
  parent: TinyLife.Options
  langs:
  - csharp
  - vb
  name: Save()
  nameWithType: Options.Save()
  fullName: TinyLife.Options.Save()
  type: Method
  source:
    remote:
      path: TinyLife/Options.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Save
    path: ../TinyLife/Options.cs
    startLine: 343
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nSaves the options to the default options file path\n"
  example: []
  syntax:
    content: public void Save()
    content.vb: Public Sub Save
  overload: TinyLife.Options.Save*
  modifiers.csharp:
  - public
  modifiers.vb:
  - Public
references:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
  commentId: M:TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
  isExternal: true
- uid: TinyLife
  commentId: N:TinyLife
  name: TinyLife
  nameWithType: TinyLife
  fullName: TinyLife
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  name: Object
  nameWithType: Object
  fullName: System.Object
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  parent: MLEM.Data.Json
  isExternal: true
  name: JsonTypeSafeGenericDataHolder
  nameWithType: JsonTypeSafeGenericDataHolder
  fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- uid: MLEM.Misc.IGenericDataHolder
  commentId: T:MLEM.Misc.IGenericDataHolder
  parent: MLEM.Misc
  isExternal: true
  name: IGenericDataHolder
  nameWithType: IGenericDataHolder
  fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
  commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
  parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  isExternal: true
  name: SetData(String, Object)
  nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object)
  fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
  spec.csharp:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
    name: SetData
    nameWithType: JsonTypeSafeGenericDataHolder.SetData
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
    name: SetData
    nameWithType: JsonTypeSafeGenericDataHolder.SetData
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
  commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
  parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  isExternal: true
  name: GetData<T>(String)
  nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(String)
  fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(System.String)
  nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
  fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
  name.vb: GetData(Of T)(String)
  spec.csharp:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
    name: GetData<T>
    nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
    name: GetData(Of T)
    nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T)
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
  commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
  parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
  isExternal: true
  name: GetDataKeys()
  nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
  fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
  spec.csharp:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
    name: GetDataKeys
    nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
    name: GetDataKeys
    nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
    fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  name: Equals(Object)
  nameWithType: Object.Equals(Object)
  fullName: System.Object.Equals(System.Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    nameWithType: Object.Equals
    fullName: System.Object.Equals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    nameWithType: Object.Equals
    fullName: System.Object.Equals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  name: Equals(Object, Object)
  nameWithType: Object.Equals(Object, Object)
  fullName: System.Object.Equals(System.Object, System.Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    nameWithType: Object.Equals
    fullName: System.Object.Equals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    nameWithType: Object.Equals
    fullName: System.Object.Equals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  name: GetHashCode()
  nameWithType: Object.GetHashCode()
  fullName: System.Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    nameWithType: Object.GetHashCode
    fullName: System.Object.GetHashCode
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    nameWithType: Object.GetHashCode
    fullName: System.Object.GetHashCode
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  name: GetType()
  nameWithType: Object.GetType()
  fullName: System.Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    nameWithType: Object.GetType
    fullName: System.Object.GetType
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    nameWithType: Object.GetType
    fullName: System.Object.GetType
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  name: MemberwiseClone()
  nameWithType: Object.MemberwiseClone()
  fullName: System.Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    nameWithType: Object.MemberwiseClone
    fullName: System.Object.MemberwiseClone
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    nameWithType: Object.MemberwiseClone
    fullName: System.Object.MemberwiseClone
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  name: ReferenceEquals(Object, Object)
  nameWithType: Object.ReferenceEquals(Object, Object)
  fullName: System.Object.ReferenceEquals(System.Object, System.Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    nameWithType: Object.ReferenceEquals
    fullName: System.Object.ReferenceEquals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    nameWithType: Object.ReferenceEquals
    fullName: System.Object.ReferenceEquals
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: ', '
    nameWithType: ', '
    fullName: ', '
  - uid: System.Object
    name: Object
    nameWithType: Object
    fullName: System.Object
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  name: ToString()
  nameWithType: Object.ToString()
  fullName: System.Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    nameWithType: Object.ToString
    fullName: System.Object.ToString
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    nameWithType: Object.ToString
    fullName: System.Object.ToString
    isExternal: true
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Options.TinyLife.Utilities.Extensions.JsonCopy``1
  commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  name: JsonCopy<Options>()
  nameWithType: Extensions.JsonCopy<Options>()
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Options>()
  nameWithType.vb: Extensions.JsonCopy(Of Options)()
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Options)()
  name.vb: JsonCopy(Of Options)()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy<Options>
    nameWithType: Extensions.JsonCopy<Options>
    fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Options>
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy(Of Options)
    nameWithType: Extensions.JsonCopy(Of Options)
    fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Options)
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: System
  commentId: N:System
  isExternal: true
  name: System
  nameWithType: System
  fullName: System
- uid: MLEM.Data.Json
  commentId: N:MLEM.Data.Json
  isExternal: true
  name: MLEM.Data.Json
  nameWithType: MLEM.Data.Json
  fullName: MLEM.Data.Json
- uid: MLEM.Misc
  commentId: N:MLEM.Misc
  isExternal: true
  name: MLEM.Misc
  nameWithType: MLEM.Misc
  fullName: MLEM.Misc
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  name: JsonCopy<T>(T)
  nameWithType: Extensions.JsonCopy<T>(T)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
  nameWithType.vb: Extensions.JsonCopy(Of T)(T)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
  name.vb: JsonCopy(Of T)(T)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
    name: JsonCopy<T>
    nameWithType: Extensions.JsonCopy<T>
    fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
  - name: (
    nameWithType: (
    fullName: (
  - name: T
    nameWithType: T
    fullName: T
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
    name: JsonCopy(Of T)
    nameWithType: Extensions.JsonCopy(Of T)
    fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
  - name: (
    nameWithType: (
    fullName: (
  - name: T
    nameWithType: T
    fullName: T
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Utilities.Extensions
  commentId: T:TinyLife.Utilities.Extensions
  parent: TinyLife.Utilities
  name: Extensions
  nameWithType: Extensions
  fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
  commentId: N:TinyLife.Utilities
  name: TinyLife.Utilities
  nameWithType: TinyLife.Utilities
  fullName: TinyLife.Utilities
- uid: TinyLife.WallDisplay
  commentId: T:TinyLife.WallDisplay
  parent: TinyLife
  name: WallDisplay
  nameWithType: WallDisplay
  fullName: TinyLife.WallDisplay
- uid: TinyLife.WallDisplay[]
  isExternal: true
  name: WallDisplay[]
  nameWithType: WallDisplay[]
  fullName: TinyLife.WallDisplay[]
  nameWithType.vb: WallDisplay()
  fullName.vb: TinyLife.WallDisplay()
  name.vb: WallDisplay()
  spec.csharp:
  - uid: TinyLife.WallDisplay
    name: WallDisplay
    nameWithType: WallDisplay
    fullName: TinyLife.WallDisplay
  - name: '[]'
    nameWithType: '[]'
    fullName: '[]'
  spec.vb:
  - uid: TinyLife.WallDisplay
    name: WallDisplay
    nameWithType: WallDisplay
    fullName: TinyLife.WallDisplay
  - name: ()
    nameWithType: ()
    fullName: ()
- uid: TinyLife.GameSpeed
  commentId: T:TinyLife.GameSpeed
  parent: TinyLife
  name: GameSpeed
  nameWithType: GameSpeed
  fullName: TinyLife.GameSpeed
- uid: TinyLife.GameSpeed[]
  isExternal: true
  name: GameSpeed[]
  nameWithType: GameSpeed[]
  fullName: TinyLife.GameSpeed[]
  nameWithType.vb: GameSpeed()
  fullName.vb: TinyLife.GameSpeed()
  name.vb: GameSpeed()
  spec.csharp:
  - uid: TinyLife.GameSpeed
    name: GameSpeed
    nameWithType: GameSpeed
    fullName: TinyLife.GameSpeed
  - name: '[]'
    nameWithType: '[]'
    fullName: '[]'
  spec.vb:
  - uid: TinyLife.GameSpeed
    name: GameSpeed
    nameWithType: GameSpeed
    fullName: TinyLife.GameSpeed
  - name: ()
    nameWithType: ()
    fullName: ()
- uid: MLEM.Input.Keybind
  commentId: T:MLEM.Input.Keybind
  parent: MLEM.Input
  isExternal: true
  name: Keybind
  nameWithType: Keybind
  fullName: MLEM.Input.Keybind
- uid: TinyLife.Options
  commentId: T:TinyLife.Options
  parent: TinyLife
  name: Options
  nameWithType: Options
  fullName: TinyLife.Options
- uid: System.Reflection.FieldInfo[]
  isExternal: true
  name: FieldInfo[]
  nameWithType: FieldInfo[]
  fullName: System.Reflection.FieldInfo[]
  nameWithType.vb: FieldInfo()
  fullName.vb: System.Reflection.FieldInfo()
  name.vb: FieldInfo()
  spec.csharp:
  - uid: System.Reflection.FieldInfo
    name: FieldInfo
    nameWithType: FieldInfo
    fullName: System.Reflection.FieldInfo
    isExternal: true
  - name: '[]'
    nameWithType: '[]'
    fullName: '[]'
  spec.vb:
  - uid: System.Reflection.FieldInfo
    name: FieldInfo
    nameWithType: FieldInfo
    fullName: System.Reflection.FieldInfo
    isExternal: true
  - name: ()
    nameWithType: ()
    fullName: ()
- uid: MLEM.Input
  commentId: N:MLEM.Input
  isExternal: true
  name: MLEM.Input
  nameWithType: MLEM.Input
  fullName: MLEM.Input
- uid: Microsoft.Xna.Framework.Input.Keys.Escape
  commentId: F:Microsoft.Xna.Framework.Input.Keys.Escape
  isExternal: true
- uid: TinyLife.Options.Instance*
  commentId: Overload:TinyLife.Options.Instance
  name: Instance
  nameWithType: Options.Instance
  fullName: TinyLife.Options.Instance
- uid: TinyLife.Uis.InGameHint.Name
  commentId: F:TinyLife.Uis.InGameHint.Name
  isExternal: true
- uid: TinyLife.Uis.InGameHint
  commentId: T:TinyLife.Uis.InGameHint
  parent: TinyLife.Uis
  name: InGameHint
  nameWithType: InGameHint
  fullName: TinyLife.Uis.InGameHint
- uid: System.Collections.Generic.HashSet{System.String}
  commentId: T:System.Collections.Generic.HashSet{System.String}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.HashSet`1
  name: HashSet<String>
  nameWithType: HashSet<String>
  fullName: System.Collections.Generic.HashSet<System.String>
  nameWithType.vb: HashSet(Of String)
  fullName.vb: System.Collections.Generic.HashSet(Of System.String)
  name.vb: HashSet(Of String)
  spec.csharp:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    nameWithType: HashSet
    fullName: System.Collections.Generic.HashSet
    isExternal: true
  - name: <
    nameWithType: <
    fullName: <
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: '>'
    nameWithType: '>'
    fullName: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    nameWithType: HashSet
    fullName: System.Collections.Generic.HashSet
    isExternal: true
  - name: '(Of '
    nameWithType: '(Of '
    fullName: '(Of '
  - uid: System.String
    name: String
    nameWithType: String
    fullName: System.String
    isExternal: true
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Uis
  commentId: N:TinyLife.Uis
  name: TinyLife.Uis
  nameWithType: TinyLife.Uis
  fullName: TinyLife.Uis
- uid: System.Collections.Generic.HashSet`1
  commentId: T:System.Collections.Generic.HashSet`1
  isExternal: true
  name: HashSet<T>
  nameWithType: HashSet<T>
  fullName: System.Collections.Generic.HashSet<T>
  nameWithType.vb: HashSet(Of T)
  fullName.vb: System.Collections.Generic.HashSet(Of T)
  name.vb: HashSet(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    nameWithType: HashSet
    fullName: System.Collections.Generic.HashSet
    isExternal: true
  - name: <
    nameWithType: <
    fullName: <
  - name: T
    nameWithType: T
    fullName: T
  - name: '>'
    nameWithType: '>'
    fullName: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    nameWithType: HashSet
    fullName: System.Collections.Generic.HashSet
    isExternal: true
  - name: '(Of '
    nameWithType: '(Of '
    fullName: '(Of '
  - name: T
    nameWithType: T
    fullName: T
  - name: )
    nameWithType: )
    fullName: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
- uid: Microsoft.Xna.Framework.Input.Buttons
  commentId: T:Microsoft.Xna.Framework.Input.Buttons
  parent: Microsoft.Xna.Framework.Input
  isExternal: true
  name: Buttons
  nameWithType: Buttons
  fullName: Microsoft.Xna.Framework.Input.Buttons
- uid: TinyLife.Options.GamepadSwapAForB
  commentId: F:TinyLife.Options.GamepadSwapAForB
  isExternal: true
- uid: TinyLife.Options.AButton*
  commentId: Overload:TinyLife.Options.AButton
  name: AButton
  nameWithType: Options.AButton
  fullName: TinyLife.Options.AButton
- uid: Microsoft.Xna.Framework.Input
  commentId: N:Microsoft.Xna.Framework.Input
  isExternal: true
  name: Microsoft.Xna.Framework.Input
  nameWithType: Microsoft.Xna.Framework.Input
  fullName: Microsoft.Xna.Framework.Input
- uid: TinyLife.Options.BButton*
  commentId: Overload:TinyLife.Options.BButton
  name: BButton
  nameWithType: Options.BButton
  fullName: TinyLife.Options.BButton
- uid: TinyLife.Options.GamepadSwapXForY
  commentId: F:TinyLife.Options.GamepadSwapXForY
  isExternal: true
- uid: TinyLife.Options.XButton*
  commentId: Overload:TinyLife.Options.XButton
  name: XButton
  nameWithType: Options.XButton
  fullName: TinyLife.Options.XButton
- uid: TinyLife.Options.YButton*
  commentId: Overload:TinyLife.Options.YButton
  name: YButton
  nameWithType: Options.YButton
  fullName: TinyLife.Options.YButton
- uid: TinyLife.Options.GamepadSwapTriggers
  commentId: F:TinyLife.Options.GamepadSwapTriggers
  isExternal: true
- uid: TinyLife.Options.LeftTrigger*
  commentId: Overload:TinyLife.Options.LeftTrigger
  name: LeftTrigger
  nameWithType: Options.LeftTrigger
  fullName: TinyLife.Options.LeftTrigger
- uid: TinyLife.Options.RightTrigger*
  commentId: Overload:TinyLife.Options.RightTrigger
  name: RightTrigger
  nameWithType: Options.RightTrigger
  fullName: TinyLife.Options.RightTrigger
- uid: TinyLife.Options.WallMode
  commentId: P:TinyLife.Options.WallMode
  isExternal: true
- uid: TinyLife.GameImpl.Mode
  commentId: P:TinyLife.GameImpl.Mode
  isExternal: true
- uid: TinyLife.GameImpl.GameMode.SelectHousehold
  commentId: F:TinyLife.GameImpl.GameMode.SelectHousehold
  isExternal: true
- uid: TinyLife.WallDisplay.Roofs
  commentId: F:TinyLife.WallDisplay.Roofs
  isExternal: true
- uid: TinyLife.GameImpl.CurrentTool
  commentId: P:TinyLife.GameImpl.CurrentTool
  isExternal: true
- uid: TinyLife.Tools.Tool.ForceWallsUp
  commentId: M:TinyLife.Tools.Tool.ForceWallsUp
  parent: TinyLife.Tools.Tool
  name: ForceWallsUp()
  nameWithType: Tool.ForceWallsUp()
  fullName: TinyLife.Tools.Tool.ForceWallsUp()
  spec.csharp:
  - uid: TinyLife.Tools.Tool.ForceWallsUp
    name: ForceWallsUp
    nameWithType: Tool.ForceWallsUp
    fullName: TinyLife.Tools.Tool.ForceWallsUp
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Tools.Tool.ForceWallsUp
    name: ForceWallsUp
    nameWithType: Tool.ForceWallsUp
    fullName: TinyLife.Tools.Tool.ForceWallsUp
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Options.WallMode*
  commentId: Overload:TinyLife.Options.WallMode
  name: WallMode
  nameWithType: Options.WallMode
  fullName: TinyLife.Options.WallMode
- uid: TinyLife.Tools.Tool
  commentId: T:TinyLife.Tools.Tool
  parent: TinyLife.Tools
  name: Tool
  nameWithType: Tool
  fullName: TinyLife.Tools.Tool
- uid: TinyLife.Tools
  commentId: N:TinyLife.Tools
  name: TinyLife.Tools
  nameWithType: TinyLife.Tools
  fullName: TinyLife.Tools
- uid: TinyLife.Localization
  commentId: T:TinyLife.Localization
  name: Localization
  nameWithType: Localization
  fullName: TinyLife.Localization
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  name: String
  nameWithType: String
  fullName: System.String
- uid: MLEM.Ui.UiSystem
  commentId: T:MLEM.Ui.UiSystem
  isExternal: true
- uid: MLEM.Ui.UiSystem.GlobalScale
  commentId: P:MLEM.Ui.UiSystem.GlobalScale
  isExternal: true
- uid: System.Single
  commentId: T:System.Single
  parent: System
  isExternal: true
  name: Single
  nameWithType: Single
  fullName: System.Single
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
  commentId: M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
  isExternal: true
- uid: TinyLife.Options.SoundVolume
  commentId: F:TinyLife.Options.SoundVolume
  isExternal: true
- uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)
  commentId: M:TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)
  isExternal: true
- uid: TinyLife.World.Soundscape
  commentId: T:TinyLife.World.Soundscape
  name: Soundscape
  nameWithType: Soundscape
  fullName: TinyLife.World.Soundscape
- uid: System.Int32
  commentId: T:System.Int32
  parent: System
  isExternal: true
  name: Int32
  nameWithType: Int32
  fullName: System.Int32
- uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
  commentId: M:TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2)
  isExternal: true
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
  commentId: M:TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
  isExternal: true
- uid: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
  commentId: M:TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
  isExternal: true
- uid: TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
  commentId: M:TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
  isExternal: true
- uid: TinyLife.GameImpl.Map
  commentId: P:TinyLife.GameImpl.Map
  isExternal: true
- uid: MLEM.Misc.Direction2
  commentId: T:MLEM.Misc.Direction2
  parent: MLEM.Misc
  isExternal: true
  name: Direction2
  nameWithType: Direction2
  fullName: MLEM.Misc.Direction2
- uid: TinyLife.Objects.Furniture
  commentId: T:TinyLife.Objects.Furniture
  parent: TinyLife.Objects
  name: Furniture
  nameWithType: Furniture
  fullName: TinyLife.Objects.Furniture
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  name: Boolean
  nameWithType: Boolean
  fullName: System.Boolean
- uid: TinyLife.Objects
  commentId: N:TinyLife.Objects
  name: TinyLife.Objects
  nameWithType: TinyLife.Objects
  fullName: TinyLife.Objects
- uid: TinyLife.GameImpl.Camera
  commentId: P:TinyLife.GameImpl.Camera
  isExternal: true
- uid: TinyLife.Options.Apply
  commentId: M:TinyLife.Options.Apply
  isExternal: true
- uid: MLEM.Cameras.Camera.RoundPosition
  commentId: F:MLEM.Cameras.Camera.RoundPosition
  isExternal: true
- uid: TinyLife.Uis.CoveringGroup
  commentId: T:TinyLife.Uis.CoveringGroup
  parent: TinyLife.Uis
  name: CoveringGroup
  nameWithType: CoveringGroup
  fullName: TinyLife.Uis.CoveringGroup
- uid: TinyLife.Options.LeftTrigger
  commentId: P:TinyLife.Options.LeftTrigger
  isExternal: true
- uid: TinyLife.Options.RightTrigger
  commentId: P:TinyLife.Options.RightTrigger
  isExternal: true
- uid: TinyLife.Options.AButton
  commentId: P:TinyLife.Options.AButton
  isExternal: true
- uid: TinyLife.Options.BButton
  commentId: P:TinyLife.Options.BButton
  isExternal: true
- uid: TinyLife.Options.XButton
  commentId: P:TinyLife.Options.XButton
  isExternal: true
- uid: TinyLife.Options.YButton
  commentId: P:TinyLife.Options.YButton
  isExternal: true
- uid: TinyLife.Uis.ControlsHint
  commentId: T:TinyLife.Uis.ControlsHint
  parent: TinyLife.Uis
  name: ControlsHint
  nameWithType: ControlsHint
  fullName: TinyLife.Uis.ControlsHint
- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
  commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
  isExternal: true
- uid: TinyLife.Music
  commentId: T:TinyLife.Music
  name: Music
  nameWithType: Music
  fullName: TinyLife.Music
- uid: TinyLife.Music.Occasion.InGame
  commentId: F:TinyLife.Music.Occasion.InGame
  isExternal: true
- uid: TinyLife.Options.Apply*
  commentId: Overload:TinyLife.Options.Apply
  name: Apply
  nameWithType: Options.Apply
  fullName: TinyLife.Options.Apply
- uid: TinyLife.Options.Save*
  commentId: Overload:TinyLife.Options.Save
  name: Save
  nameWithType: Options.Save
  fullName: TinyLife.Options.Save