2021-08-04 06:51:12 +02:00
### 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
2023-10-11 16:05:32 +02:00
- TinyLife.World.Room.Floor
2021-08-04 06:51:12 +02:00
- TinyLife.World.Room.FullyRoofed
- TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)
- TinyLife.World.Room.GetDecorativeRating
- TinyLife.World.Room.GetLights
- TinyLife.World.Room.GetObjects``1
2023-10-11 16:05:32 +02:00
- TinyLife.World.Room.GetStairs
2021-08-04 06:51:12 +02:00
- TinyLife.World.Room.GetWalls(System.Boolean)
2023-01-16 12:24:01 +01:00
- TinyLife.World.Room.HasOpeningsToOutside
2023-10-11 16:05:32 +02:00
- TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Room
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2022-09-05 14:19:42 +02:00
startLine : 12
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Map
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2022-09-05 14:19:42 +02:00
startLine : 17
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- 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 : main
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
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Center
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 26
2021-08-04 06:51:12 +02:00
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 :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Tiles
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 30
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
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"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public readonly HashSet<Point> Tiles
return :
2022-09-05 14:19:42 +02:00
type : System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : CoveredSections
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 34
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : FullyRoofed
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 40
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2023-10-11 16:05:32 +02:00
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"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public bool FullyRoofed { get; }
parameters : [ ]
return :
type : System.Boolean
2023-03-30 18:07:55 +02:00
content.vb : Public Property FullyRoofed As Boolean
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Room.FullyRoofed*
2023-01-16 12:24:01 +01:00
- 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
2023-10-11 16:05:32 +02:00
branch : main
2023-01-16 12:24:01 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : HasOpeningsToOutside
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 45
2023-01-16 12:24:01 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2023-04-26 14:51:19 +02:00
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 : [ ]
2023-01-16 12:24:01 +01:00
syntax :
content : public bool HasOpeningsToOutside { get; }
parameters : [ ]
return :
type : System.Boolean
2023-03-30 18:07:55 +02:00
content.vb : Public Property HasOpeningsToOutside As Boolean
2023-01-16 12:24:01 +01:00
overload : TinyLife.World.Room.HasOpeningsToOutside*
2023-10-11 16:05:32 +02:00
- 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)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Room
langs :
- csharp
- vb
2023-10-11 16:05:32 +02:00
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)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : IsSameRoom
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 64
2021-08-04 06:51:12 +02:00
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 :
2023-10-11 16:05:32 +02:00
content : public bool IsSameRoom(ICollection<Point> tiles, int floor)
2021-08-04 06:51:12 +02:00
parameters :
- id : tiles
2022-09-05 14:19:42 +02:00
type : System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
2023-10-11 16:05:32 +02:00
description : The tiles to query.
- id : floor
type : System.Int32
description : The floor to query.
2021-08-04 06:51:12 +02:00
return :
type : System.Boolean
description : true if the covered tiles are the same, false otherwise
2023-10-11 16:05:32 +02:00
content.vb : Public Function IsSameRoom(tiles As ICollection(Of Point), floor As Integer) As Boolean
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Room.IsSameRoom*
2023-10-11 16:05:32 +02:00
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)
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Validate
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 74
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2023-10-11 16:05:32 +02:00
summary : "\nThis method is called in <xref href=\"TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point%5b%5d%2cSystem.Int32%2cTinyLife.Tools.UndoableAction%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to ensure that this room is still valid\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public bool Validate()
return :
type : System.Boolean
description : false if the object is not valid, true otherwise
2023-03-30 18:07:55 +02:00
content.vb : Public Function Validate() As Boolean
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
name : GetWalls(bool)
nameWithType : Room.GetWalls(bool)
fullName : TinyLife.World.Room.GetWalls(bool)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : GetWalls
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 119
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetWalls(borderOnly As Boolean) As IEnumerable(Of (Wall, Integer))
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Room.GetWalls*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Room.GetWalls(Boolean)
fullName.vb : TinyLife.World.Room.GetWalls(Boolean)
name.vb : GetWalls(Boolean)
2023-10-11 16:05:32 +02:00
- 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 : main
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*
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : GetObjects
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 160
2021-08-04 06:51:12 +02:00
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 :
2023-03-30 18:07:55 +02:00
content: 'public IEnumerable<T> GetObjects<T>() where T : MapObject'
2021-08-04 06:51:12 +02:00
typeParameters :
- id : T
return :
type : System.Collections.Generic.IEnumerable{{T}}
description : All of the objects in this room
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetObjects(Of T As MapObject)() As IEnumerable(Of T)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : GetLights
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 175
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetLights() As IEnumerable(Of Light)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : GetDecorativeRating
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 191
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetDecorativeRating() As Integer
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : GetConnectedRooms
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Room.cs
2023-10-11 16:05:32 +02:00
startLine : 208
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
name : Map
nameWithType : Room.Map
fullName : TinyLife.World.Room.Map
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.World
name : World
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.World
name : World
2021-08-04 06:51:12 +02:00
- uid : System.Object
commentId : T:System.Object
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
name : object
nameWithType : object
fullName : object
nameWithType.vb : Object
fullName.vb : Object
name.vb : Object
2021-08-04 06:51:12 +02:00
- uid : System.Object.Equals(System.Object)
commentId : M:System.Object.Equals(System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
- uid : System.Object.Equals(System.Object,System.Object)
commentId : M:System.Object.Equals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
- uid : System.Object.GetHashCode
commentId : M:System.Object.GetHashCode
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
name : GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetHashCode()
fullName : object.GetHashCode()
nameWithType.vb : Object.GetHashCode()
fullName.vb : Object.GetHashCode()
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name : (
- name : )
- uid : System.Object.GetType
commentId : M:System.Object.GetType
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
name : GetType()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetType()
fullName : object.GetType()
nameWithType.vb : Object.GetType()
fullName.vb : Object.GetType()
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name : (
- name : )
- uid : System.Object.MemberwiseClone
commentId : M:System.Object.MemberwiseClone
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
name : MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType : object.MemberwiseClone()
fullName : object.MemberwiseClone()
nameWithType.vb : Object.MemberwiseClone()
fullName.vb : Object.MemberwiseClone()
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name : (
- name : )
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
commentId : M:System.Object.ReferenceEquals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
- uid : System.Object.ToString
commentId : M:System.Object.ToString
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
name : ToString()
2023-03-30 18:07:55 +02:00
nameWithType : object.ToString()
fullName : object.ToString()
nameWithType.vb : Object.ToString()
fullName.vb : Object.ToString()
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- 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)
2023-03-30 18:07:55 +02:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Room)
name : JsonCopy
- name : <
- uid : TinyLife.World.Room
name : Room
- name : '>'
2021-08-04 06:51:12 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- uid : TinyLife.World.Room
name : Room
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Room)
name : JsonCopy
- name : (
- name : Of
- name : " "
- uid : TinyLife.World.Room
name : Room
- name : )
2021-08-04 06:51:12 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- uid : TinyLife.World.Room
name : Room
2021-08-04 06:51:12 +02:00
- name : )
- uid : System
commentId : N : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2021-08-04 06:51:12 +02:00
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)
2023-03-30 18:07:55 +02:00
name : JsonCopy
- name : <
- name : T
- name : '>'
2021-08-04 06:51:12 +02:00
- name : (
- name : T
- name : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name : JsonCopy
- name : (
- name : Of
- name : " "
- name : T
- name : )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Utilities
name : Utilities
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Utilities
name : Utilities
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map
commentId : T:TinyLife.World.Map
parent : TinyLife.World
name : Map
nameWithType : Map
fullName : TinyLife.World.Map
2023-10-11 16:05:32 +02:00
- 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
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Room.Tiles
commentId : F:TinyLife.World.Room.Tiles
2023-03-30 18:07:55 +02:00
name : Tiles
nameWithType : Room.Tiles
fullName : TinyLife.World.Room.Tiles
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.MapSection
commentId : T:TinyLife.World.MapSection
parent : TinyLife.World
name : MapSection
nameWithType : MapSection
fullName : TinyLife.World.MapSection
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
commentId : T:Microsoft.Xna.Framework.Point
parent : Microsoft.Xna.Framework
2021-08-04 06:51:12 +02:00
isExternal : true
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
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
2023-03-30 18:07:55 +02:00
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
2022-09-05 14:19:42 +02:00
- uid : System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
commentId : T:System.Collections.Generic.HashSet{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
parent : System.Collections.Generic
definition : System.Collections.Generic.HashSet`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
name : HashSet<Point>
nameWithType : HashSet<Point>
2022-09-05 14:19:42 +02:00
fullName : System.Collections.Generic.HashSet<Microsoft.Xna.Framework.Point>
2021-08-04 06:51:12 +02:00
nameWithType.vb : HashSet(Of Point)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Collections.Generic.HashSet(Of Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
name.vb : HashSet(Of Point)
spec.csharp :
- uid : System.Collections.Generic.HashSet`1
name : HashSet
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
- name : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
isExternal : true
- name : '>'
spec.vb :
- uid : System.Collections.Generic.HashSet`1
name : HashSet
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name : (
- name : Of
- name : " "
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
isExternal : true
- name : )
- uid : System.Collections.Generic.HashSet`1
commentId : T:System.Collections.Generic.HashSet`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Collections.Generic.HashSet`1
name : HashSet
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- name : T
- name : )
- uid : System.Collections.Generic
commentId : N : System.Collections.Generic
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2021-08-04 06:51:12 +02:00
name : System.Collections.Generic
nameWithType : System.Collections.Generic
fullName : System.Collections.Generic
2023-03-30 18:07:55 +02:00
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
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
2021-08-04 06:51:12 +02:00
- name : <
- uid : TinyLife.World.MapSection
name : MapSection
- name : '>'
spec.vb :
- uid : System.Collections.Generic.HashSet`1
name : HashSet
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
- uid : TinyLife.World.Tile
commentId : T:TinyLife.World.Tile
parent : TinyLife.World
name : Tile
nameWithType : Tile
fullName : TinyLife.World.Tile
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Room.Validate
commentId : M:TinyLife.World.Room.Validate
2023-03-30 18:07:55 +02:00
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 : )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
name : bool
nameWithType : bool
fullName : bool
nameWithType.vb : Boolean
fullName.vb : Boolean
name.vb : Boolean
2023-04-26 14:51:19 +02:00
- uid : TinyLife.World.Room.FullyRoofed
commentId : P:TinyLife.World.Room.FullyRoofed
name : FullyRoofed
nameWithType : Room.FullyRoofed
fullName : TinyLife.World.Room.FullyRoofed
2023-01-16 12:24:01 +01:00
- uid : TinyLife.World.Room.HasOpeningsToOutside*
commentId : Overload:TinyLife.World.Room.HasOpeningsToOutside
name : HasOpeningsToOutside
nameWithType : Room.HasOpeningsToOutside
fullName : TinyLife.World.Room.HasOpeningsToOutside
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Room.IsSameRoom*
commentId : Overload:TinyLife.World.Room.IsSameRoom
name : IsSameRoom
nameWithType : Room.IsSameRoom
fullName : TinyLife.World.Room.IsSameRoom
2022-09-05 14:19:42 +02:00
- uid : System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
commentId : T:System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
parent : System.Collections.Generic
definition : System.Collections.Generic.ICollection`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2021-08-04 06:51:12 +02:00
name : ICollection<Point>
nameWithType : ICollection<Point>
2022-09-05 14:19:42 +02:00
fullName : System.Collections.Generic.ICollection<Microsoft.Xna.Framework.Point>
2021-08-04 06:51:12 +02:00
nameWithType.vb : ICollection(Of Point)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
name.vb : ICollection(Of Point)
spec.csharp :
- uid : System.Collections.Generic.ICollection`1
name : ICollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2021-08-04 06:51:12 +02:00
- name : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
isExternal : true
- name : '>'
spec.vb :
- uid : System.Collections.Generic.ICollection`1
name : ICollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name : (
- name : Of
- name : " "
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
isExternal : true
- name : )
- uid : System.Collections.Generic.ICollection`1
commentId : T:System.Collections.Generic.ICollection`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2021-08-04 06:51:12 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Collections.Generic.ICollection`1
name : ICollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- name : T
- name : )
2023-10-11 16:05:32 +02:00
- uid : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],System.Int32,TinyLife.Tools.UndoableAction,System.Boolean)
commentId : M:TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],System.Int32,TinyLife.Tools.UndoableAction,System.Boolean)
2021-08-04 06:51:12 +02:00
isExternal : true
2023-10-11 16:05:32 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32
name : AddNewRoomsAndValidateExisting(Point[], int, UndoableAction, bool)
nameWithType : Map.AddNewRoomsAndValidateExisting(Point[], int, UndoableAction, bool)
fullName : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[], int, TinyLife.Tools.UndoableAction, bool)
nameWithType.vb : Map.AddNewRoomsAndValidateExisting(Point(), Integer, UndoableAction, Boolean)
fullName.vb : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point(), Integer, TinyLife.Tools.UndoableAction, Boolean)
name.vb : AddNewRoomsAndValidateExisting(Point(), Integer, UndoableAction, Boolean)
2023-03-30 18:07:55 +02:00
spec.csharp :
2023-10-11 16:05:32 +02:00
- uid : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],System.Int32,TinyLife.Tools.UndoableAction,System.Boolean)
2023-03-30 18:07:55 +02:00
name : AddNewRoomsAndValidateExisting
- name : (
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : '['
- name : ']'
- name : ','
- name : " "
2023-10-11 16:05:32 +02:00
- uid : System.Int32
name : int
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
2023-03-30 18:07:55 +02:00
- 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 :
2023-10-11 16:05:32 +02:00
- uid : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],System.Int32,TinyLife.Tools.UndoableAction,System.Boolean)
2023-03-30 18:07:55 +02:00
name : AddNewRoomsAndValidateExisting
- name : (
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : (
- name : )
- name : ','
- name : " "
2023-10-11 16:05:32 +02:00
- uid : System.Int32
name : Integer
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
2023-03-30 18:07:55 +02:00
- 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 : )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
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))
2021-08-04 06:51:12 +02:00
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name : <
2023-03-30 18:07:55 +02:00
- name : (
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Wall
name : Wall
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Int32
2023-03-30 18:07:55 +02:00
name : int
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : )
2021-08-04 06:51:12 +02:00
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2023-03-30 18:07:55 +02:00
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
- name : (
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Wall
name : Wall
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2021-08-04 06:51:12 +02:00
- uid : System.Int32
2023-03-30 18:07:55 +02:00
name : Integer
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32
2021-08-04 06:51:12 +02:00
- name : )
- name : )
- uid : System.Collections.Generic.IEnumerable`1
commentId : T:System.Collections.Generic.IEnumerable`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- name : T
- name : )
2023-10-11 16:05:32 +02:00
- 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 : )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- name : T
- name : )
- uid : TinyLife.Objects
commentId : N : TinyLife.Objects
name : TinyLife.Objects
nameWithType : TinyLife.Objects
fullName : TinyLife.Objects
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Objects
name : Objects
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Objects
name : Objects
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name : <
- uid : TinyLife.Objects.Light
name : Light
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
name : DecorativeRating
nameWithType : FurnitureType.TypeSettings.DecorativeRating
fullName : TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name : <
- uid : TinyLife.World.Room
name : Room
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Room
name : Room
- name : )