### YamlMime:ManagedReference
items:
- uid: TinyLife.World.Room
  commentId: T:TinyLife.World.Room
  id: Room
  parent: TinyLife.World
  children:
  - TinyLife.World.Room.Center
  - TinyLife.World.Room.CoveredSections
  - TinyLife.World.Room.Floor
  - TinyLife.World.Room.FullyRoofed
  - TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)
  - TinyLife.World.Room.GetDecorativeRating
  - TinyLife.World.Room.GetLights
  - TinyLife.World.Room.GetObjects``1
  - TinyLife.World.Room.GetStairs
  - TinyLife.World.Room.GetWalls(System.Boolean)
  - TinyLife.World.Room.HasOpeningsToOutside
  - TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
  - TinyLife.World.Room.Map
  - TinyLife.World.Room.Tiles
  - TinyLife.World.Room.Validate
  langs:
  - csharp
  - vb
  name: Room
  nameWithType: Room
  fullName: TinyLife.World.Room
  type: Class
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Room
    path: ../TinyLife/World/Room.cs
    startLine: 12
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nA room is an area on a <xref href=\"TinyLife.World.Room.Map\" data-throw-if-not-resolved=\"false\"></xref> that is surrounded by <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> objects\n"
  example: []
  syntax:
    content: public class Room
    content.vb: Public Class Room
  inheritance:
  - System.Object
  inheritedMembers:
  - 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.World.Room.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.World.Room.Map
  commentId: F:TinyLife.World.Room.Map
  id: Map
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: Map
  nameWithType: Room.Map
  fullName: TinyLife.World.Room.Map
  type: Field
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Map
    path: ../TinyLife/World/Room.cs
    startLine: 17
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nThe map that this room is on\n"
  example: []
  syntax:
    content: public readonly Map Map
    return:
      type: TinyLife.World.Map
    content.vb: Public ReadOnly Map As Map
- uid: TinyLife.World.Room.Floor
  commentId: F:TinyLife.World.Room.Floor
  id: Floor
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: Floor
  nameWithType: Room.Floor
  fullName: TinyLife.World.Room.Floor
  type: Field
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Floor
    path: ../TinyLife/World/Room.cs
    startLine: 21
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nThe floor that this room is on.\n"
  example: []
  syntax:
    content: public readonly int Floor
    return:
      type: System.Int32
    content.vb: Public ReadOnly Floor As Integer
- uid: TinyLife.World.Room.Center
  commentId: F:TinyLife.World.Room.Center
  id: Center
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: Center
  nameWithType: Room.Center
  fullName: TinyLife.World.Room.Center
  type: Field
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Center
    path: ../TinyLife/World/Room.cs
    startLine: 26
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nThe position that is considered to be the center of this room.\nThis is the average of all of its covered <xref href=\"TinyLife.World.Room.Tiles\" data-throw-if-not-resolved=\"false\"></xref>, and the <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> that this room is on is determined by this value.\n"
  example: []
  syntax:
    content: public readonly Point Center
    return:
      type: Microsoft.Xna.Framework.Point
    content.vb: Public ReadOnly Center As Point
- uid: TinyLife.World.Room.Tiles
  commentId: F:TinyLife.World.Room.Tiles
  id: Tiles
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: Tiles
  nameWithType: Room.Tiles
  fullName: TinyLife.World.Room.Tiles
  type: Field
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Tiles
    path: ../TinyLife/World/Room.cs
    startLine: 30
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nA set of <xref href=\"Microsoft.Xna.Framework.Point\" data-throw-if-not-resolved=\"false\"></xref> positions on the <xref href=\"TinyLife.World.Room.Map\" data-throw-if-not-resolved=\"false\"></xref> that are contained in this room\n"
  example: []
  syntax:
    content: public readonly HashSet<Point> Tiles
    return:
      type: System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
    content.vb: Public ReadOnly Tiles As HashSet(Of Point)
- uid: TinyLife.World.Room.CoveredSections
  commentId: F:TinyLife.World.Room.CoveredSections
  id: CoveredSections
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: CoveredSections
  nameWithType: Room.CoveredSections
  fullName: TinyLife.World.Room.CoveredSections
  type: Field
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: CoveredSections
    path: ../TinyLife/World/Room.cs
    startLine: 34
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nA set of <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> instances that are covered by this room\n"
  example: []
  syntax:
    content: public readonly HashSet<MapSection> CoveredSections
    return:
      type: System.Collections.Generic.HashSet{TinyLife.World.MapSection}
    content.vb: Public ReadOnly CoveredSections As HashSet(Of MapSection)
- uid: TinyLife.World.Room.FullyRoofed
  commentId: P:TinyLife.World.Room.FullyRoofed
  id: FullyRoofed
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: FullyRoofed
  nameWithType: Room.FullyRoofed
  fullName: TinyLife.World.Room.FullyRoofed
  type: Property
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: FullyRoofed
    path: ../TinyLife/World/Room.cs
    startLine: 40
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nA property that stores whether this room is fully roofed, that is, whether all of its <xref href=\"TinyLife.World.Room.Tiles\" data-throw-if-not-resolved=\"false\"></xref> are covered by a <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.World.Tile\" data-throw-if-not-resolved=\"false\"></xref> or another room that is fully roofed.\nThis property is evaluated automatically in <xref href=\"TinyLife.World.Room.Validate\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public bool FullyRoofed { get; }
    parameters: []
    return:
      type: System.Boolean
    content.vb: Public Property FullyRoofed As Boolean
  overload: TinyLife.World.Room.FullyRoofed*
- uid: TinyLife.World.Room.HasOpeningsToOutside
  commentId: P:TinyLife.World.Room.HasOpeningsToOutside
  id: HasOpeningsToOutside
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: HasOpeningsToOutside
  nameWithType: Room.HasOpeningsToOutside
  fullName: TinyLife.World.Room.HasOpeningsToOutside
  type: Property
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: HasOpeningsToOutside
    path: ../TinyLife/World/Room.cs
    startLine: 45
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nA property that stores whether this room has any openings to the outside. If this value is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">false</a>, this room will not be rendered at all if the lot that it is on is hidden, and this room is <xref href=\"TinyLife.World.Room.FullyRoofed\" data-throw-if-not-resolved=\"false\"></xref>.\nThis property is evaluated automatically in <xref href=\"TinyLife.World.Room.Validate\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public bool HasOpeningsToOutside { get; }
    parameters: []
    return:
      type: System.Boolean
    content.vb: Public Property HasOpeningsToOutside As Boolean
  overload: TinyLife.World.Room.HasOpeningsToOutside*
- uid: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
  commentId: M:TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
  id: IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: IsSameRoom(ICollection<Point>, int)
  nameWithType: Room.IsSameRoom(ICollection<Point>, int)
  fullName: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection<Microsoft.Xna.Framework.Point>, int)
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: IsSameRoom
    path: ../TinyLife/World/Room.cs
    startLine: 64
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns whether this room has the same covered <xref href=\"TinyLife.World.Room.Tiles\" data-throw-if-not-resolved=\"false\"></xref> as the given collection\n"
  example: []
  syntax:
    content: public bool IsSameRoom(ICollection<Point> tiles, int floor)
    parameters:
    - id: tiles
      type: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
      description: The tiles to query.
    - id: floor
      type: System.Int32
      description: The floor to query.
    return:
      type: System.Boolean
      description: true if the covered tiles are the same, false otherwise
    content.vb: Public Function IsSameRoom(tiles As ICollection(Of Point), floor As Integer) As Boolean
  overload: TinyLife.World.Room.IsSameRoom*
  nameWithType.vb: Room.IsSameRoom(ICollection(Of Point), Integer)
  fullName.vb: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point), Integer)
  name.vb: IsSameRoom(ICollection(Of Point), Integer)
- uid: TinyLife.World.Room.Validate
  commentId: M:TinyLife.World.Room.Validate
  id: Validate
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: Validate()
  nameWithType: Room.Validate()
  fullName: TinyLife.World.Room.Validate()
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: Validate
    path: ../TinyLife/World/Room.cs
    startLine: 74
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nThis method is called in <xref href=\"TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point%2cSystem.Int32)\" data-throw-if-not-resolved=\"false\"></xref> to ensure that this room is still valid\n"
  example: []
  syntax:
    content: public bool Validate()
    return:
      type: System.Boolean
      description: false if the object is not valid, true otherwise
    content.vb: Public Function Validate() As Boolean
  overload: TinyLife.World.Room.Validate*
- uid: TinyLife.World.Room.GetWalls(System.Boolean)
  commentId: M:TinyLife.World.Room.GetWalls(System.Boolean)
  id: GetWalls(System.Boolean)
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetWalls(bool)
  nameWithType: Room.GetWalls(bool)
  fullName: TinyLife.World.Room.GetWalls(bool)
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetWalls
    path: ../TinyLife/World/Room.cs
    startLine: 119
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns all of the <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> instances that are border walls or internal walls of this room.\nAn internal wall is a wall for which both sides are contained in the room, rather than just one.\n"
  example: []
  syntax:
    content: public IEnumerable<(Wall, int)> GetWalls(bool borderOnly)
    parameters:
    - id: borderOnly
      type: System.Boolean
      description: Whether to return border walls only, or include internal walls
    return:
      type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Wall,System.Int32}}
      description: A set of walls and their included sides of this room
    content.vb: Public Function GetWalls(borderOnly As Boolean) As IEnumerable(Of (Wall, Integer))
  overload: TinyLife.World.Room.GetWalls*
  nameWithType.vb: Room.GetWalls(Boolean)
  fullName.vb: TinyLife.World.Room.GetWalls(Boolean)
  name.vb: GetWalls(Boolean)
- uid: TinyLife.World.Room.GetStairs
  commentId: M:TinyLife.World.Room.GetStairs
  id: GetStairs
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetStairs()
  nameWithType: Room.GetStairs()
  fullName: TinyLife.World.Room.GetStairs()
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetStairs
    path: ../TinyLife/World/Room.cs
    startLine: 145
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns all of the stairs that are present in this room. This includes only stairs whose bottom positions are part of the room.\n"
  example: []
  syntax:
    content: public IEnumerable<Stairs> GetStairs()
    return:
      type: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
      description: The stairs in this room.
    content.vb: Public Function GetStairs() As IEnumerable(Of Stairs)
  overload: TinyLife.World.Room.GetStairs*
- uid: TinyLife.World.Room.GetObjects``1
  commentId: M:TinyLife.World.Room.GetObjects``1
  id: GetObjects``1
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetObjects<T>()
  nameWithType: Room.GetObjects<T>()
  fullName: TinyLife.World.Room.GetObjects<T>()
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetObjects
    path: ../TinyLife/World/Room.cs
    startLine: 160
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns all of the <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> instances that are contained in this room\n"
  example: []
  syntax:
    content: 'public IEnumerable<T> GetObjects<T>() where T : MapObject'
    typeParameters:
    - id: T
    return:
      type: System.Collections.Generic.IEnumerable{{T}}
      description: All of the objects in this room
    content.vb: Public Function GetObjects(Of T As MapObject)() As IEnumerable(Of T)
  overload: TinyLife.World.Room.GetObjects*
  nameWithType.vb: Room.GetObjects(Of T)()
  fullName.vb: TinyLife.World.Room.GetObjects(Of T)()
  name.vb: GetObjects(Of T)()
- uid: TinyLife.World.Room.GetLights
  commentId: M:TinyLife.World.Room.GetLights
  id: GetLights
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetLights()
  nameWithType: Room.GetLights()
  fullName: TinyLife.World.Room.GetLights()
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetLights
    path: ../TinyLife/World/Room.cs
    startLine: 175
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns all of the <xref href=\"TinyLife.Objects.Light\" data-throw-if-not-resolved=\"false\"></xref> instances that are contained in this room\n"
  example: []
  syntax:
    content: public IEnumerable<Light> GetLights()
    return:
      type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Light}
      description: All of the lights in this room
    content.vb: Public Function GetLights() As IEnumerable(Of Light)
  overload: TinyLife.World.Room.GetLights*
- uid: TinyLife.World.Room.GetDecorativeRating
  commentId: M:TinyLife.World.Room.GetDecorativeRating
  id: GetDecorativeRating
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetDecorativeRating()
  nameWithType: Room.GetDecorativeRating()
  fullName: TinyLife.World.Room.GetDecorativeRating()
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetDecorativeRating
    path: ../TinyLife/World/Room.cs
    startLine: 191
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns the combined decorative rating of all of the <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> in this room.\nThis method uses the <xref href=\"TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating\" data-throw-if-not-resolved=\"false\"></xref> function.\n"
  example: []
  syntax:
    content: public int GetDecorativeRating()
    return:
      type: System.Int32
      description: The combined decorative rating
    content.vb: Public Function GetDecorativeRating() As Integer
  overload: TinyLife.World.Room.GetDecorativeRating*
- uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)
  commentId: M:TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)
  id: GetConnectedRooms(TinyLife.Objects.Person)
  parent: TinyLife.World.Room
  langs:
  - csharp
  - vb
  name: GetConnectedRooms(Person)
  nameWithType: Room.GetConnectedRooms(Person)
  fullName: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)
  type: Method
  source:
    remote:
      path: TinyLife/World/Room.cs
      branch: 0.37.5-dev
      repo: https://git.ellpeck.de/Ellpeck/TinyLife
    id: GetConnectedRooms
    path: ../TinyLife/World/Room.cs
    startLine: 208
  assemblies:
  - Tiny Life
  namespace: TinyLife.World
  summary: "\nReturns a set of <xref href=\"TinyLife.World.Room\" data-throw-if-not-resolved=\"false\"></xref> objects which are connected to this room.\nA connected room is a room that is directly adjacent, and that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> can walk into through an <xref href=\"TinyLife.World.Opening\" data-throw-if-not-resolved=\"false\"></xref>.\n"
  example: []
  syntax:
    content: public IEnumerable<Room> GetConnectedRooms(Person person)
    parameters:
    - id: person
      type: TinyLife.Objects.Person
    return:
      type: System.Collections.Generic.IEnumerable{TinyLife.World.Room}
      description: A set of connected rooms
    content.vb: Public Function GetConnectedRooms(person As Person) As IEnumerable(Of Room)
  overload: TinyLife.World.Room.GetConnectedRooms*
references:
- uid: TinyLife.World.Room.Map
  commentId: F:TinyLife.World.Room.Map
  name: Map
  nameWithType: Room.Map
  fullName: TinyLife.World.Room.Map
- uid: TinyLife.World.Wall
  commentId: T:TinyLife.World.Wall
  parent: TinyLife.World
  name: Wall
  nameWithType: Wall
  fullName: TinyLife.World.Wall
- uid: TinyLife.World
  commentId: N:TinyLife.World
  name: TinyLife.World
  nameWithType: TinyLife.World
  fullName: TinyLife.World
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.World
    name: World
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.World
    name: World
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: TinyLife.World.Room.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<Room>(Room)
  nameWithType: Extensions.JsonCopy<Room>(Room)
  fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.Room>(TinyLife.World.Room)
  nameWithType.vb: Extensions.JsonCopy(Of Room)(Room)
  fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Room)(TinyLife.World.Room)
  name.vb: JsonCopy(Of Room)(Room)
  spec.csharp:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Room)
    name: JsonCopy
  - name: <
  - uid: TinyLife.World.Room
    name: Room
  - name: '>'
  - name: (
  - uid: TinyLife.World.Room
    name: Room
  - name: )
  spec.vb:
  - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Room)
    name: JsonCopy
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.World.Room
    name: Room
  - name: )
  - name: (
  - uid: TinyLife.World.Room
    name: Room
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- 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.World.Map
  commentId: T:TinyLife.World.Map
  parent: TinyLife.World
  name: Map
  nameWithType: Map
  fullName: TinyLife.World.Map
- uid: System.Int32
  commentId: T:System.Int32
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.int32
  name: int
  nameWithType: int
  fullName: int
  nameWithType.vb: Integer
  fullName.vb: Integer
  name.vb: Integer
- uid: TinyLife.World.Room.Tiles
  commentId: F:TinyLife.World.Room.Tiles
  name: Tiles
  nameWithType: Room.Tiles
  fullName: TinyLife.World.Room.Tiles
- uid: TinyLife.World.MapSection
  commentId: T:TinyLife.World.MapSection
  parent: TinyLife.World
  name: MapSection
  nameWithType: MapSection
  fullName: TinyLife.World.MapSection
- uid: Microsoft.Xna.Framework.Point
  commentId: T:Microsoft.Xna.Framework.Point
  parent: Microsoft.Xna.Framework
  isExternal: true
  name: Point
  nameWithType: Point
  fullName: Microsoft.Xna.Framework.Point
- uid: Microsoft.Xna.Framework
  commentId: N:Microsoft.Xna.Framework
  isExternal: true
  name: Microsoft.Xna.Framework
  nameWithType: Microsoft.Xna.Framework
  fullName: Microsoft.Xna.Framework
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
  - name: .
  - uid: Microsoft.Xna
    name: Xna
    isExternal: true
  - name: .
  - uid: Microsoft.Xna.Framework
    name: Framework
    isExternal: true
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
  - name: .
  - uid: Microsoft.Xna
    name: Xna
    isExternal: true
  - name: .
  - uid: Microsoft.Xna.Framework
    name: Framework
    isExternal: true
- uid: System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
  commentId: T:System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.HashSet`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  name: HashSet<Point>
  nameWithType: HashSet<Point>
  fullName: System.Collections.Generic.HashSet<Microsoft.Xna.Framework.Point>
  nameWithType.vb: HashSet(Of Point)
  fullName.vb: System.Collections.Generic.HashSet(Of Microsoft.Xna.Framework.Point)
  name.vb: HashSet(Of Point)
  spec.csharp:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: <
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: (
  - name: Of
  - name: " "
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: )
- uid: System.Collections.Generic.HashSet`1
  commentId: T:System.Collections.Generic.HashSet`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  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
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.Collections.Generic.HashSet{TinyLife.World.MapSection}
  commentId: T:System.Collections.Generic.HashSet{TinyLife.World.MapSection}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.HashSet`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  name: HashSet<MapSection>
  nameWithType: HashSet<MapSection>
  fullName: System.Collections.Generic.HashSet<TinyLife.World.MapSection>
  nameWithType.vb: HashSet(Of MapSection)
  fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.World.MapSection)
  name.vb: HashSet(Of MapSection)
  spec.csharp:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: <
  - uid: TinyLife.World.MapSection
    name: MapSection
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.World.MapSection
    name: MapSection
  - name: )
- uid: TinyLife.World.Roof
  commentId: T:TinyLife.World.Roof
  parent: TinyLife.World
  name: Roof
  nameWithType: Roof
  fullName: TinyLife.World.Roof
- uid: TinyLife.World.Tile
  commentId: T:TinyLife.World.Tile
  parent: TinyLife.World
  name: Tile
  nameWithType: Tile
  fullName: TinyLife.World.Tile
- uid: TinyLife.World.Room.Validate
  commentId: M:TinyLife.World.Room.Validate
  name: Validate()
  nameWithType: Room.Validate()
  fullName: TinyLife.World.Room.Validate()
  spec.csharp:
  - uid: TinyLife.World.Room.Validate
    name: Validate
  - name: (
  - name: )
  spec.vb:
  - uid: TinyLife.World.Room.Validate
    name: Validate
  - name: (
  - name: )
- uid: TinyLife.World.Room.FullyRoofed*
  commentId: Overload:TinyLife.World.Room.FullyRoofed
  name: FullyRoofed
  nameWithType: Room.FullyRoofed
  fullName: TinyLife.World.Room.FullyRoofed
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- uid: TinyLife.World.Room.FullyRoofed
  commentId: P:TinyLife.World.Room.FullyRoofed
  name: FullyRoofed
  nameWithType: Room.FullyRoofed
  fullName: TinyLife.World.Room.FullyRoofed
- uid: TinyLife.World.Room.HasOpeningsToOutside*
  commentId: Overload:TinyLife.World.Room.HasOpeningsToOutside
  name: HasOpeningsToOutside
  nameWithType: Room.HasOpeningsToOutside
  fullName: TinyLife.World.Room.HasOpeningsToOutside
- uid: TinyLife.World.Room.IsSameRoom*
  commentId: Overload:TinyLife.World.Room.IsSameRoom
  name: IsSameRoom
  nameWithType: Room.IsSameRoom
  fullName: TinyLife.World.Room.IsSameRoom
- uid: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
  commentId: T:System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.ICollection`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  name: ICollection<Point>
  nameWithType: ICollection<Point>
  fullName: System.Collections.Generic.ICollection<Microsoft.Xna.Framework.Point>
  nameWithType.vb: ICollection(Of Point)
  fullName.vb: System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)
  name.vb: ICollection(Of Point)
  spec.csharp:
  - uid: System.Collections.Generic.ICollection`1
    name: ICollection
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  - name: <
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.ICollection`1
    name: ICollection
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  - name: (
  - name: Of
  - name: " "
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: )
- uid: System.Collections.Generic.ICollection`1
  commentId: T:System.Collections.Generic.ICollection`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  name: ICollection<T>
  nameWithType: ICollection<T>
  fullName: System.Collections.Generic.ICollection<T>
  nameWithType.vb: ICollection(Of T)
  fullName.vb: System.Collections.Generic.ICollection(Of T)
  name.vb: ICollection(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.ICollection`1
    name: ICollection
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.ICollection`1
    name: ICollection
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
  commentId: M:TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.int32
  name: ValidateRooms(Point, int)
  nameWithType: Map.ValidateRooms(Point, int)
  fullName: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point, int)
  nameWithType.vb: Map.ValidateRooms(Point, Integer)
  fullName.vb: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point, Integer)
  name.vb: ValidateRooms(Point, Integer)
  spec.csharp:
  - uid: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
    name: ValidateRooms
  - name: (
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
    name: ValidateRooms
  - name: (
  - uid: Microsoft.Xna.Framework.Point
    name: Point
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: TinyLife.World.Room.Validate*
  commentId: Overload:TinyLife.World.Room.Validate
  name: Validate
  nameWithType: Room.Validate
  fullName: TinyLife.World.Room.Validate
- uid: TinyLife.World.Room.GetWalls*
  commentId: Overload:TinyLife.World.Room.GetWalls
  name: GetWalls
  nameWithType: Room.GetWalls
  fullName: TinyLife.World.Room.GetWalls
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Wall,System.Int32}}
  commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Wall,System.Int32}}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IEnumerable`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<(Wall, int)>
  nameWithType: IEnumerable<(Wall, int)>
  fullName: System.Collections.Generic.IEnumerable<(TinyLife.World.Wall, int)>
  nameWithType.vb: IEnumerable(Of (Wall, Integer))
  fullName.vb: System.Collections.Generic.IEnumerable(Of (TinyLife.World.Wall, Integer))
  name.vb: IEnumerable(Of (Wall, Integer))
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: (
  - uid: TinyLife.World.Wall
    name: Wall
  - name: ','
  - name: " "
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: (
  - uid: TinyLife.World.Wall
    name: Wall
  - name: ','
  - name: " "
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  - name: )
- uid: System.Collections.Generic.IEnumerable`1
  commentId: T:System.Collections.Generic.IEnumerable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<T>
  nameWithType: IEnumerable<T>
  fullName: System.Collections.Generic.IEnumerable<T>
  nameWithType.vb: IEnumerable(Of T)
  fullName.vb: System.Collections.Generic.IEnumerable(Of T)
  name.vb: IEnumerable(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: TinyLife.World.Room.GetStairs*
  commentId: Overload:TinyLife.World.Room.GetStairs
  name: GetStairs
  nameWithType: Room.GetStairs
  fullName: TinyLife.World.Room.GetStairs
- uid: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
  commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IEnumerable`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<Stairs>
  nameWithType: IEnumerable<Stairs>
  fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Stairs>
  nameWithType.vb: IEnumerable(Of Stairs)
  fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Stairs)
  name.vb: IEnumerable(Of Stairs)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: TinyLife.World.Stairs
    name: Stairs
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.World.Stairs
    name: Stairs
  - name: )
- uid: TinyLife.Objects.MapObject
  commentId: T:TinyLife.Objects.MapObject
  parent: TinyLife.Objects
  name: MapObject
  nameWithType: MapObject
  fullName: TinyLife.Objects.MapObject
- uid: TinyLife.World.Room.GetObjects*
  commentId: Overload:TinyLife.World.Room.GetObjects
  name: GetObjects
  nameWithType: Room.GetObjects
  fullName: TinyLife.World.Room.GetObjects
- uid: System.Collections.Generic.IEnumerable{{T}}
  commentId: T:System.Collections.Generic.IEnumerable{``0}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IEnumerable`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<T>
  nameWithType: IEnumerable<T>
  fullName: System.Collections.Generic.IEnumerable<T>
  nameWithType.vb: IEnumerable(Of T)
  fullName.vb: System.Collections.Generic.IEnumerable(Of T)
  name.vb: IEnumerable(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: TinyLife.Objects
  commentId: N:TinyLife.Objects
  name: TinyLife.Objects
  nameWithType: TinyLife.Objects
  fullName: TinyLife.Objects
  spec.csharp:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Objects
    name: Objects
  spec.vb:
  - uid: TinyLife
    name: TinyLife
  - name: .
  - uid: TinyLife.Objects
    name: Objects
- uid: TinyLife.Objects.Light
  commentId: T:TinyLife.Objects.Light
  parent: TinyLife.Objects
  name: Light
  nameWithType: Light
  fullName: TinyLife.Objects.Light
- uid: TinyLife.World.Room.GetLights*
  commentId: Overload:TinyLife.World.Room.GetLights
  name: GetLights
  nameWithType: Room.GetLights
  fullName: TinyLife.World.Room.GetLights
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Light}
  commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Light}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IEnumerable`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<Light>
  nameWithType: IEnumerable<Light>
  fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Light>
  nameWithType.vb: IEnumerable(Of Light)
  fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Light)
  name.vb: IEnumerable(Of Light)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: TinyLife.Objects.Light
    name: Light
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.Objects.Light
    name: Light
  - name: )
- uid: TinyLife.Objects.Furniture
  commentId: T:TinyLife.Objects.Furniture
  parent: TinyLife.Objects
  name: Furniture
  nameWithType: Furniture
  fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
  commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
  name: DecorativeRating
  nameWithType: FurnitureType.TypeSettings.DecorativeRating
  fullName: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
- uid: TinyLife.World.Room.GetDecorativeRating*
  commentId: Overload:TinyLife.World.Room.GetDecorativeRating
  name: GetDecorativeRating
  nameWithType: Room.GetDecorativeRating
  fullName: TinyLife.World.Room.GetDecorativeRating
- uid: TinyLife.World.Room
  commentId: T:TinyLife.World.Room
  parent: TinyLife.World
  name: Room
  nameWithType: Room
  fullName: TinyLife.World.Room
- uid: TinyLife.Objects.Person
  commentId: T:TinyLife.Objects.Person
  parent: TinyLife.Objects
  name: Person
  nameWithType: Person
  fullName: TinyLife.Objects.Person
- uid: TinyLife.World.Opening
  commentId: T:TinyLife.World.Opening
  parent: TinyLife.World
  name: Opening
  nameWithType: Opening
  fullName: TinyLife.World.Opening
- uid: TinyLife.World.Room.GetConnectedRooms*
  commentId: Overload:TinyLife.World.Room.GetConnectedRooms
  name: GetConnectedRooms
  nameWithType: Room.GetConnectedRooms
  fullName: TinyLife.World.Room.GetConnectedRooms
- uid: System.Collections.Generic.IEnumerable{TinyLife.World.Room}
  commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Room}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.IEnumerable`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<Room>
  nameWithType: IEnumerable<Room>
  fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Room>
  nameWithType.vb: IEnumerable(Of Room)
  fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Room)
  name.vb: IEnumerable(Of Room)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: TinyLife.World.Room
    name: Room
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: TinyLife.World.Room
    name: Room
  - name: )
