### YamlMime:ManagedReference
items:
- uid: TinyLife.Objects.ClothesLayer
  commentId: T:TinyLife.Objects.ClothesLayer
  id: ClothesLayer
  parent: TinyLife.Objects
  children:
  - TinyLife.Objects.ClothesLayer.Accessories
  - TinyLife.Objects.ClothesLayer.Arms
  - TinyLife.Objects.ClothesLayer.Body
  - TinyLife.Objects.ClothesLayer.Eyes
  - TinyLife.Objects.ClothesLayer.Hair
  - TinyLife.Objects.ClothesLayer.Pants
  - TinyLife.Objects.ClothesLayer.Shirt
  - TinyLife.Objects.ClothesLayer.Shoes
  langs:
  - csharp
  - vb
  name: ClothesLayer
  nameWithType: ClothesLayer
  fullName: TinyLife.Objects.ClothesLayer
  type: Enum
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: ClothesLayer
    path: Objects/Clothes.cs
    startLine: 367
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA flag enumeration that defines a set of layers that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.Clothes\" data-throw-if-not-resolved=\"false\"></xref> are rendered with.\nThe ordering is based on the order that these should be drawn in by default, but it can be changed per clothes item using <xref href=\"TinyLife.Objects.Clothes.DepthFunction\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: >-
      [Flags]

      public enum ClothesLayer
    content.vb: >-
      <Flags>

      Public Enum ClothesLayer
  extensionMethods:
  - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.JsonCopy``1
  - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson
  - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff
  - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth
  attributes:
  - type: System.FlagsAttribute
    ctor: System.FlagsAttribute.#ctor
    arguments: []
  modifiers.csharp:
  - public
  - enum
  modifiers.vb:
  - Public
  - Enum
- uid: TinyLife.Objects.ClothesLayer.Body
  commentId: F:TinyLife.Objects.ClothesLayer.Body
  id: Body
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Body
  nameWithType: ClothesLayer.Body
  fullName: TinyLife.Objects.ClothesLayer.Body
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Body
    path: Objects/Clothes.cs
    startLine: 373
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for the body (the person&apos;s skin) itself\n"
  example: []
  syntax:
    content: Body = 1
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Eyes
  commentId: F:TinyLife.Objects.ClothesLayer.Eyes
  id: Eyes
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Eyes
  nameWithType: ClothesLayer.Eyes
  fullName: TinyLife.Objects.ClothesLayer.Eyes
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Eyes
    path: Objects/Clothes.cs
    startLine: 377
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for eyes\n"
  example: []
  syntax:
    content: Eyes = 2
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Pants
  commentId: F:TinyLife.Objects.ClothesLayer.Pants
  id: Pants
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Pants
  nameWithType: ClothesLayer.Pants
  fullName: TinyLife.Objects.ClothesLayer.Pants
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Pants
    path: Objects/Clothes.cs
    startLine: 381
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for legwear like pants and skirts\n"
  example: []
  syntax:
    content: Pants = 4
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Arms
  commentId: F:TinyLife.Objects.ClothesLayer.Arms
  id: Arms
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Arms
  nameWithType: ClothesLayer.Arms
  fullName: TinyLife.Objects.ClothesLayer.Arms
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Arms
    path: Objects/Clothes.cs
    startLine: 385
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for the person&apos;s arms, which should always have the same color as <xref href=\"TinyLife.Objects.ClothesLayer.Body\" data-throw-if-not-resolved=\"false\"></xref>\n"
  example: []
  syntax:
    content: Arms = 8
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Shirt
  commentId: F:TinyLife.Objects.ClothesLayer.Shirt
  id: Shirt
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Shirt
  nameWithType: ClothesLayer.Shirt
  fullName: TinyLife.Objects.ClothesLayer.Shirt
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Shirt
    path: Objects/Clothes.cs
    startLine: 389
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for t-shirts, shirts etc.\n"
  example: []
  syntax:
    content: Shirt = 16
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Hair
  commentId: F:TinyLife.Objects.ClothesLayer.Hair
  id: Hair
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Hair
  nameWithType: ClothesLayer.Hair
  fullName: TinyLife.Objects.ClothesLayer.Hair
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Hair
    path: Objects/Clothes.cs
    startLine: 393
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for hair\n"
  example: []
  syntax:
    content: Hair = 32
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Accessories
  commentId: F:TinyLife.Objects.ClothesLayer.Accessories
  id: Accessories
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Accessories
  nameWithType: ClothesLayer.Accessories
  fullName: TinyLife.Objects.ClothesLayer.Accessories
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Accessories
    path: Objects/Clothes.cs
    startLine: 397
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for miscellaneous body accessories, like scarves and necklaces\n"
  example: []
  syntax:
    content: Accessories = 64
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
- uid: TinyLife.Objects.ClothesLayer.Shoes
  commentId: F:TinyLife.Objects.ClothesLayer.Shoes
  id: Shoes
  parent: TinyLife.Objects.ClothesLayer
  langs:
  - csharp
  - vb
  name: Shoes
  nameWithType: ClothesLayer.Shoes
  fullName: TinyLife.Objects.ClothesLayer.Shoes
  type: Field
  source:
    remote:
      path: TinyLife/Objects/Clothes.cs
      branch: master
      repo: https://git.ellpeck.de/Ellpeck/TinyLife.git
    id: Shoes
    path: Objects/Clothes.cs
    startLine: 401
  assemblies:
  - Tiny Life
  namespace: TinyLife.Objects
  summary: "\nA clothes layer for footwear like shoes\n"
  example: []
  syntax:
    content: Shoes = 128
    return:
      type: TinyLife.Objects.ClothesLayer
  modifiers.csharp:
  - public
  - const
  modifiers.vb:
  - Public
  - Const
references:
- uid: TinyLife.Objects.Person
  commentId: T:TinyLife.Objects.Person
  parent: TinyLife.Objects
  name: Person
  nameWithType: Person
  fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Clothes
  commentId: T:TinyLife.Objects.Clothes
  parent: TinyLife.Objects
  name: Clothes
  nameWithType: Clothes
  fullName: TinyLife.Objects.Clothes
- uid: TinyLife.Objects.Clothes.DepthFunction
  commentId: P:TinyLife.Objects.Clothes.DepthFunction
  isExternal: true
- uid: TinyLife.Objects
  commentId: N:TinyLife.Objects
  name: TinyLife.Objects
  nameWithType: TinyLife.Objects
  fullName: TinyLife.Objects
- uid: TinyLife.Objects.ClothesLayer.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<ClothesLayer>()
  nameWithType: Extensions.JsonCopy<ClothesLayer>()
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.ClothesLayer>()
  nameWithType.vb: Extensions.JsonCopy(Of ClothesLayer)()
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ClothesLayer)()
  name.vb: JsonCopy(Of ClothesLayer)()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy<ClothesLayer>
    nameWithType: Extensions.JsonCopy<ClothesLayer>
    fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.ClothesLayer>
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1
    name: JsonCopy(Of ClothesLayer)
    nameWithType: Extensions.JsonCopy(Of ClothesLayer)
    fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ClothesLayer)
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson
  commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
  name: IsPartOfPerson()
  nameWithType: Extensions.IsPartOfPerson()
  fullName: TinyLife.Utilities.Extensions.IsPartOfPerson()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.IsPartOfPerson
    name: IsPartOfPerson
    nameWithType: Extensions.IsPartOfPerson
    fullName: TinyLife.Utilities.Extensions.IsPartOfPerson
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.IsPartOfPerson
    name: IsPartOfPerson
    nameWithType: Extensions.IsPartOfPerson
    fullName: TinyLife.Utilities.Extensions.IsPartOfPerson
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff
  commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
  name: CanTakeOff()
  nameWithType: Extensions.CanTakeOff()
  fullName: TinyLife.Utilities.Extensions.CanTakeOff()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.CanTakeOff
    name: CanTakeOff
    nameWithType: Extensions.CanTakeOff
    fullName: TinyLife.Utilities.Extensions.CanTakeOff
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.CanTakeOff
    name: CanTakeOff
    nameWithType: Extensions.CanTakeOff
    fullName: TinyLife.Utilities.Extensions.CanTakeOff
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth
  commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
  parent: TinyLife.Utilities.Extensions
  definition: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
  name: GetDepth()
  nameWithType: Extensions.GetDepth()
  fullName: TinyLife.Utilities.Extensions.GetDepth()
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDepth
    name: GetDepth
    nameWithType: Extensions.GetDepth
    fullName: TinyLife.Utilities.Extensions.GetDepth
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDepth
    name: GetDepth
    nameWithType: Extensions.GetDepth
    fullName: TinyLife.Utilities.Extensions.GetDepth
  - name: (
    nameWithType: (
    fullName: (
  - name: )
    nameWithType: )
    fullName: )
- 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.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
  commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
  name: IsPartOfPerson(ClothesLayer)
  nameWithType: Extensions.IsPartOfPerson(ClothesLayer)
  fullName: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
    name: IsPartOfPerson
    nameWithType: Extensions.IsPartOfPerson
    fullName: TinyLife.Utilities.Extensions.IsPartOfPerson
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
    name: IsPartOfPerson
    nameWithType: Extensions.IsPartOfPerson
    fullName: TinyLife.Utilities.Extensions.IsPartOfPerson
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
  commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
  name: CanTakeOff(ClothesLayer)
  nameWithType: Extensions.CanTakeOff(ClothesLayer)
  fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
    name: CanTakeOff
    nameWithType: Extensions.CanTakeOff
    fullName: TinyLife.Utilities.Extensions.CanTakeOff
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
    name: CanTakeOff
    nameWithType: Extensions.CanTakeOff
    fullName: TinyLife.Utilities.Extensions.CanTakeOff
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
  commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
  name: GetDepth(ClothesLayer)
  nameWithType: Extensions.GetDepth(ClothesLayer)
  fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
    name: GetDepth
    nameWithType: Extensions.GetDepth
    fullName: TinyLife.Utilities.Extensions.GetDepth
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
    name: GetDepth
    nameWithType: Extensions.GetDepth
    fullName: TinyLife.Utilities.Extensions.GetDepth
  - name: (
    nameWithType: (
    fullName: (
  - uid: TinyLife.Objects.ClothesLayer
    name: ClothesLayer
    nameWithType: ClothesLayer
    fullName: TinyLife.Objects.ClothesLayer
  - name: )
    nameWithType: )
    fullName: )
- uid: TinyLife.Utilities
  commentId: N:TinyLife.Utilities
  name: TinyLife.Utilities
  nameWithType: TinyLife.Utilities
  fullName: TinyLife.Utilities
- uid: TinyLife.Objects.ClothesLayer
  commentId: T:TinyLife.Objects.ClothesLayer
  parent: TinyLife.Objects
  name: ClothesLayer
  nameWithType: ClothesLayer
  fullName: TinyLife.Objects.ClothesLayer
- uid: TinyLife.Objects.ClothesLayer.Body
  commentId: F:TinyLife.Objects.ClothesLayer.Body
  isExternal: true
