### 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.FullyRoofed - TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) - TinyLife.World.Room.GetDecorativeRating - TinyLife.World.Room.GetLights - TinyLife.World.Room.GetObjects``1 - TinyLife.World.Room.GetWalls(System.Boolean) - TinyLife.World.Room.HasOpeningsToOutside - TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - 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: main 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 that is surrounded by 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: main 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.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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Center path: ../TinyLife/World/Room.cs startLine: 22 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 , and the 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Room.cs startLine: 26 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA set of positions on the that are contained in this room\n" example: [] syntax: content: public readonly HashSet 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoveredSections path: ../TinyLife/World/Room.cs startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA set of instances that are covered by this room\n" example: [] syntax: content: public readonly HashSet 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyRoofed path: ../TinyLife/World/Room.cs startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA property that stores whether this room is fully roofed, that is, whether all of its are covered by a .\nThis property is evaluated automatically in .\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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasOpeningsToOutside path: ../TinyLife/World/Room.cs startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World 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}) commentId: M:TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) parent: TinyLife.World.Room langs: - csharp - vb name: IsSameRoom(ICollection) nameWithType: Room.IsSameRoom(ICollection) fullName: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection) type: Method source: remote: path: TinyLife/World/Room.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsSameRoom path: ../TinyLife/World/Room.cs startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns whether this room has the same covered as the given collection\n" example: [] syntax: content: public bool IsSameRoom(ICollection tiles) parameters: - id: tiles type: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} description: The tiles 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)) As Boolean overload: TinyLife.World.Room.IsSameRoom* nameWithType.vb: Room.IsSameRoom(ICollection(Of Point)) fullName.vb: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)) name.vb: IsSameRoom(ICollection(Of Point)) - 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Room.cs startLine: 64 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called in 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Room.cs startLine: 107 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns all of the 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.GetObjects``1 commentId: M:TinyLife.World.Room.GetObjects``1 id: GetObjects``1 parent: TinyLife.World.Room langs: - csharp - vb name: GetObjects() nameWithType: Room.GetObjects() fullName: TinyLife.World.Room.GetObjects() type: Method source: remote: path: TinyLife/World/Room.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Room.cs startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns all of the instances that are contained in this room\n" example: [] syntax: content: 'public IEnumerable GetObjects() 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLights path: ../TinyLife/World/Room.cs startLine: 150 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns all of the instances that are contained in this room\n" example: [] syntax: content: public IEnumerable 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/World/Room.cs startLine: 166 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the combined decorative rating of all of the in this room.\nThis method uses the 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: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetConnectedRooms path: ../TinyLife/World/Room.cs startLine: 183 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns a set of objects which are connected to this room.\nA connected room is a room that is directly adjacent, and that a can walk into through an .\n" example: [] syntax: content: public IEnumerable 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) nameWithType: Extensions.JsonCopy(Room) fullName: TinyLife.Utilities.Extensions.JsonCopy(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) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(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: 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 nameWithType: HashSet fullName: System.Collections.Generic.HashSet 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 nameWithType: HashSet fullName: System.Collections.Generic.HashSet 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 nameWithType: HashSet fullName: System.Collections.Generic.HashSet 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.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.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 nameWithType: ICollection fullName: System.Collections.Generic.ICollection 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 nameWithType: ICollection fullName: System.Collections.Generic.ICollection 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.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean) commentId: M:TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: AddNewRoomsAndValidateExisting(Point[], UndoableAction, bool) nameWithType: Map.AddNewRoomsAndValidateExisting(Point[], UndoableAction, bool) fullName: TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[], TinyLife.Tools.UndoableAction, bool) nameWithType.vb: Map.AddNewRoomsAndValidateExisting(Point(), UndoableAction, Boolean) fullName.vb: TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point(), TinyLife.Tools.UndoableAction, Boolean) name.vb: AddNewRoomsAndValidateExisting(Point(), UndoableAction, Boolean) spec.csharp: - uid: TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean) name: AddNewRoomsAndValidateExisting - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: '[' - name: ']' - name: ',' - name: " " - uid: TinyLife.Tools.UndoableAction name: UndoableAction - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean) name: AddNewRoomsAndValidateExisting - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ( - name: ) - name: ',' - name: " " - uid: TinyLife.Tools.UndoableAction name: UndoableAction - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable 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.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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable 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: 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 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable 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: )