### YamlMime:ManagedReference
items:
- uid: TinyLife.Music.Occasion
  commentId: T:TinyLife.Music.Occasion
  id: Music.Occasion
  parent: TinyLife
  children:
  - TinyLife.Music.Occasion.BuildMode
  - TinyLife.Music.Occasion.CharacterCreation
  - TinyLife.Music.Occasion.InGame
  - TinyLife.Music.Occasion.MainMenu
  - TinyLife.Music.Occasion.None
  - TinyLife.Music.Occasion.SelectHousehold
  langs:
  - csharp
  - vb
  name: Music.Occasion
  nameWithType: Music.Occasion
  fullName: TinyLife.Music.Occasion
  type: Enum
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Occasion
    path: ../TinyLife/Music.cs
    startLine: 124
  assemblies:
  - Tiny Life
  namespace: TinyLife
  summary: "\nA set of occasions for a <xref href=\"TinyLife.Music\" data-throw-if-not-resolved=\"false\"></xref> track to be played on.\n"
  example: []
  syntax:
    content: public enum Music.Occasion
    content.vb: Public Enum Music.Occasion
  extensionMethods:
  - TinyLife.Music.Occasion.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Music.Occasion.None
  commentId: F:TinyLife.Music.Occasion.None
  id: None
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: None
  nameWithType: Music.Occasion.None
  fullName: TinyLife.Music.Occasion.None
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: None
    path: ../TinyLife/Music.cs
    startLine: 127
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: None = 0
    return:
      type: TinyLife.Music.Occasion
- uid: TinyLife.Music.Occasion.MainMenu
  commentId: F:TinyLife.Music.Occasion.MainMenu
  id: MainMenu
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: MainMenu
  nameWithType: Music.Occasion.MainMenu
  fullName: TinyLife.Music.Occasion.MainMenu
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: MainMenu
    path: ../TinyLife/Music.cs
    startLine: 128
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: MainMenu = 1
    return:
      type: TinyLife.Music.Occasion
- uid: TinyLife.Music.Occasion.SelectHousehold
  commentId: F:TinyLife.Music.Occasion.SelectHousehold
  id: SelectHousehold
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: SelectHousehold
  nameWithType: Music.Occasion.SelectHousehold
  fullName: TinyLife.Music.Occasion.SelectHousehold
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: SelectHousehold
    path: ../TinyLife/Music.cs
    startLine: 129
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: SelectHousehold = 2
    return:
      type: TinyLife.Music.Occasion
- uid: TinyLife.Music.Occasion.InGame
  commentId: F:TinyLife.Music.Occasion.InGame
  id: InGame
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: InGame
  nameWithType: Music.Occasion.InGame
  fullName: TinyLife.Music.Occasion.InGame
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: InGame
    path: ../TinyLife/Music.cs
    startLine: 130
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: InGame = 3
    return:
      type: TinyLife.Music.Occasion
- uid: TinyLife.Music.Occasion.BuildMode
  commentId: F:TinyLife.Music.Occasion.BuildMode
  id: BuildMode
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: BuildMode
  nameWithType: Music.Occasion.BuildMode
  fullName: TinyLife.Music.Occasion.BuildMode
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: BuildMode
    path: ../TinyLife/Music.cs
    startLine: 131
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: BuildMode = 4
    return:
      type: TinyLife.Music.Occasion
- uid: TinyLife.Music.Occasion.CharacterCreation
  commentId: F:TinyLife.Music.Occasion.CharacterCreation
  id: CharacterCreation
  parent: TinyLife.Music.Occasion
  langs:
  - csharp
  - vb
  name: CharacterCreation
  nameWithType: Music.Occasion.CharacterCreation
  fullName: TinyLife.Music.Occasion.CharacterCreation
  type: Field
  source:
    remote:
      path: TinyLife/Music.cs
      branch: main
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CharacterCreation
    path: ../TinyLife/Music.cs
    startLine: 132
  assemblies:
  - Tiny Life
  namespace: TinyLife
  syntax:
    content: CharacterCreation = 5
    return:
      type: TinyLife.Music.Occasion
references:
- uid: TinyLife.Music
  commentId: T:TinyLife.Music
  name: Music
  nameWithType: Music
  fullName: TinyLife.Music
- uid: TinyLife
  commentId: N:TinyLife
  name: TinyLife
  nameWithType: TinyLife
  fullName: TinyLife
- uid: TinyLife.Music.Occasion.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<Occasion>(Occasion)
  nameWithType: Extensions.JsonCopy<Music.Occasion>(Music.Occasion)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Music.Occasion>(TinyLife.Music.Occasion)
  nameWithType.vb: Extensions.JsonCopy(Of Music.Occasion)(Music.Occasion)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Music.Occasion)(TinyLife.Music.Occasion)
  name.vb: JsonCopy(Of Occasion)(Occasion)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Music.Occasion)
    name: JsonCopy
  - name: <
  - uid: TinyLife.Music.Occasion
    name: Occasion
  - name: '>'
  - name: (
  - uid: TinyLife.Music.Occasion
    name: Occasion
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Music.Occasion)
    name: JsonCopy
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.Music.Occasion
    name: Occasion
  - name: )
  - name: (
  - uid: TinyLife.Music.Occasion
    name: Occasion
  - name: )
- 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
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
    name: JsonCopy
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: )
- 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
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Utilities
    name: Utilities
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Utilities
    name: Utilities
- uid: TinyLife.Music.Occasion
  commentId: T:TinyLife.Music.Occasion
  parent: TinyLife
  name: Music.Occasion
  nameWithType: Music.Occasion
  fullName: TinyLife.Music.Occasion
  spec.csharp:
  - uid: TinyLife.Music
    name: Music
  - name: .
  - uid: TinyLife.Music.Occasion
    name: Occasion
  spec.vb:
  - uid: TinyLife.Music
    name: Music
  - name: .
  - uid: TinyLife.Music.Occasion
    name: Occasion