### YamlMime:ManagedReference
items:
- uid: TinyLife.GameImpl.GameMode
  commentId: T:TinyLife.GameImpl.GameMode
  id: GameImpl.GameMode
  parent: TinyLife
  children:
  - TinyLife.GameImpl.GameMode.BuildOnly
  - TinyLife.GameImpl.GameMode.CharacterCreation
  - TinyLife.GameImpl.GameMode.InGameHousehold
  - TinyLife.GameImpl.GameMode.InitialLoad
  - TinyLife.GameImpl.GameMode.MainMenu
  - TinyLife.GameImpl.GameMode.SelectHousehold
  - TinyLife.GameImpl.GameMode.Splash
  langs:
  - csharp
  - vb
  name: GameImpl.GameMode
  nameWithType: GameImpl.GameMode
  fullName: TinyLife.GameImpl.GameMode
  type: Enum
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: An enumeration that contains values representing the different game modes the game can be in
  example: []
  syntax:
    content: public enum GameImpl.GameMode
    content.vb: Public Enum GameImpl.GameMode
  extensionMethods:
  - TinyLife.GameImpl.GameMode.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.GameImpl.GameMode.InitialLoad
  commentId: F:TinyLife.GameImpl.GameMode.InitialLoad
  id: InitialLoad
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: InitialLoad
  nameWithType: GameImpl.GameMode.InitialLoad
  fullName: TinyLife.GameImpl.GameMode.InitialLoad
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the loading screen at startup
  example: []
  syntax:
    content: InitialLoad = 0
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.Splash
  commentId: F:TinyLife.GameImpl.GameMode.Splash
  id: Splash
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: Splash
  nameWithType: GameImpl.GameMode.Splash
  fullName: TinyLife.GameImpl.GameMode.Splash
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the splash screen at startup
  example: []
  syntax:
    content: Splash = 1
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.MainMenu
  commentId: F:TinyLife.GameImpl.GameMode.MainMenu
  id: MainMenu
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: MainMenu
  nameWithType: GameImpl.GameMode.MainMenu
  fullName: TinyLife.GameImpl.GameMode.MainMenu
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the main menu
  example: []
  syntax:
    content: MainMenu = 2
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.SelectHousehold
  commentId: F:TinyLife.GameImpl.GameMode.SelectHousehold
  id: SelectHousehold
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: SelectHousehold
  nameWithType: GameImpl.GameMode.SelectHousehold
  fullName: TinyLife.GameImpl.GameMode.SelectHousehold
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the map selection menu
  example: []
  syntax:
    content: SelectHousehold = 3
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.InGameHousehold
  commentId: F:TinyLife.GameImpl.GameMode.InGameHousehold
  id: InGameHousehold
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: InGameHousehold
  nameWithType: GameImpl.GameMode.InGameHousehold
  fullName: TinyLife.GameImpl.GameMode.InGameHousehold
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the play mode, either in-game or in build mode
  example: []
  syntax:
    content: InGameHousehold = 4
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.BuildOnly
  commentId: F:TinyLife.GameImpl.GameMode.BuildOnly
  id: BuildOnly
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: BuildOnly
  nameWithType: GameImpl.GameMode.BuildOnly
  fullName: TinyLife.GameImpl.GameMode.BuildOnly
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the play mode forced to build mode (with no current household)
  example: []
  syntax:
    content: BuildOnly = 5
    return:
      type: TinyLife.GameImpl.GameMode
- uid: TinyLife.GameImpl.GameMode.CharacterCreation
  commentId: F:TinyLife.GameImpl.GameMode.CharacterCreation
  id: CharacterCreation
  parent: TinyLife.GameImpl.GameMode
  langs:
  - csharp
  - vb
  name: CharacterCreation
  nameWithType: GameImpl.GameMode.CharacterCreation
  fullName: TinyLife.GameImpl.GameMode.CharacterCreation
  type: Field
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: A game mode that represents the <xref href="TinyLife.Uis.CharacterCreator" data-throw-if-not-resolved="false"></xref>
  example: []
  syntax:
    content: CharacterCreation = 6
    return:
      type: TinyLife.GameImpl.GameMode
references:
- uid: TinyLife
  commentId: N:TinyLife
  href: TinyLife.html
  name: TinyLife
  nameWithType: TinyLife
  fullName: TinyLife
- uid: TinyLife.GameImpl.GameMode.TinyLife.Utilities.Extensions.JsonCopy``1
  commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
  name: JsonCopy<GameMode>(GameMode)
  nameWithType: Extensions.JsonCopy<GameImpl.GameMode>(GameImpl.GameMode)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.GameImpl.GameMode>(TinyLife.GameImpl.GameMode)
  nameWithType.vb: Extensions.JsonCopy(Of GameImpl.GameMode)(GameImpl.GameMode)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.GameImpl.GameMode)(TinyLife.GameImpl.GameMode)
  name.vb: JsonCopy(Of GameMode)(GameMode)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameImpl.GameMode)
    name: JsonCopy
    href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
  - name: <
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
  - name: '>'
  - name: (
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameImpl.GameMode)
    name: JsonCopy
    href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
  - name: )
  - name: (
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
  - name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
  href: TinyLife.Utilities.Extensions.html#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
    href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
    name: JsonCopy
    href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- uid: TinyLife.Utilities.Extensions
  commentId: T:TinyLife.Utilities.Extensions
  parent: TinyLife.Utilities
  href: TinyLife.Utilities.Extensions.html
  name: Extensions
  nameWithType: Extensions
  fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
  commentId: N:TinyLife.Utilities
  href: TinyLife.html
  name: TinyLife.Utilities
  nameWithType: TinyLife.Utilities
  fullName: TinyLife.Utilities
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
    href: TinyLife.html
  - name: .
  - uid: TinyLife.Utilities
    name: Utilities
    href: TinyLife.Utilities.html
  spec.vb:
  - uid: TinyLife
    name: TinyLife
    href: TinyLife.html
  - name: .
  - uid: TinyLife.Utilities
    name: Utilities
    href: TinyLife.Utilities.html
- uid: TinyLife.GameImpl.GameMode
  commentId: T:TinyLife.GameImpl.GameMode
  parent: TinyLife
  href: TinyLife.GameImpl.html
  name: GameImpl.GameMode
  nameWithType: GameImpl.GameMode
  fullName: TinyLife.GameImpl.GameMode
  spec.csharp:
  - uid: TinyLife.GameImpl
    name: GameImpl
    href: TinyLife.GameImpl.html
  - name: .
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
  spec.vb:
  - uid: TinyLife.GameImpl
    name: GameImpl
    href: TinyLife.GameImpl.html
  - name: .
  - uid: TinyLife.GameImpl.GameMode
    name: GameMode
    href: TinyLife.GameImpl.GameMode.html
- uid: TinyLife.Uis.CharacterCreator
  commentId: T:TinyLife.Uis.CharacterCreator
  parent: TinyLife.Uis
  href: TinyLife.Uis.CharacterCreator.html
  name: CharacterCreator
  nameWithType: CharacterCreator
  fullName: TinyLife.Uis.CharacterCreator
- uid: TinyLife.Uis
  commentId: N:TinyLife.Uis
  href: TinyLife.html
  name: TinyLife.Uis
  nameWithType: TinyLife.Uis
  fullName: TinyLife.Uis
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
    href: TinyLife.html
  - name: .
  - uid: TinyLife.Uis
    name: Uis
    href: TinyLife.Uis.html
  spec.vb:
  - uid: TinyLife
    name: TinyLife
    href: TinyLife.html
  - name: .
  - uid: TinyLife.Uis
    name: Uis
    href: TinyLife.Uis.html