2021-08-04 06:51:12 +02:00
### YamlMime:ManagedReference
items :
- uid : TinyLife.World.Map
commentId : T:TinyLife.World.Map
id : Map
parent : TinyLife.World
children :
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)
2021-10-14 20:30:40 +02:00
- TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
2022-07-28 14:58:38 +02:00
- TinyLife.World.Map.AddLot(TinyLife.World.Lot)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.AddRoof(TinyLife.World.Roof)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.AddWall(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2022-07-28 14:58:38 +02:00
- TinyLife.World.Map.AddWall(TinyLife.World.Wall)
- TinyLife.World.Map.AdoptableChildren
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.Finalize
2021-10-14 20:30:40 +02:00
- TinyLife.World.Map.GetAllLotEmployments
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean)
- TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)
- TinyLife.World.Map.GetClosestRoad(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetDeadPerson(System.Guid)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetExitRoads
- TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person)
- TinyLife.World.Map.GetHousehold(TinyLife.World.Lot)
- TinyLife.World.Map.GetHouseholds
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetLot(System.Guid)
- TinyLife.World.Map.GetLots
- TinyLife.World.Map.GetObject``1(System.Guid)
- TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetPeople
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
2021-08-30 20:44:32 +02:00
- TinyLife.World.Map.GetRegularVisitors
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetRoads
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
- TinyLife.World.Map.GetWallBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)
2021-08-30 20:44:32 +02:00
- TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)
2022-05-24 13:36:05 +02:00
- TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.MailToSend
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
- TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
- TinyLife.World.Map.OnObjectAdded
- TinyLife.World.Map.OnObjectRemoved
- TinyLife.World.Map.OnUpdate
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
- TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.RemoveHousehold(TinyLife.World.Household)
- TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light)
- TinyLife.World.Map.RemoveLot(TinyLife.World.Lot)
- TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
- TinyLife.World.Map.RemoveRoof(TinyLife.World.Roof)
2022-07-28 14:58:38 +02:00
- TinyLife.World.Map.RemoveWall(TinyLife.World.Wall)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.RoadRadius
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.Size
- TinyLife.World.Map.SizeInSections
- TinyLife.World.Map.StaticVersion
2022-07-28 14:58:38 +02:00
- TinyLife.World.Map.Time
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
2022-03-09 16:13:05 +01:00
- TinyLife.World.Map.UpdateExternalPeople(System.Action{System.Single})
- TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
2021-08-04 06:51:12 +02:00
langs :
- csharp
- vb
name : Map
nameWithType : Map
fullName : TinyLife.World.Map
type : Class
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 36
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA map holds all of the data about a city, like its tiles, its objects and its roads.\nA map is split into <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> objects which allows faster retrieval of objects in an area.\n"
example : [ ]
syntax :
content : >-
[ DataContract]
2021-11-23 16:24:04 +01:00
public class Map : JsonTypeSafeGenericDataHolder, IGenericDataHolder
2021-08-04 06:51:12 +02:00
content.vb : >-
<DataContract>
Public Class Map
2021-11-23 16:24:04 +01:00
Inherits JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
Implements IGenericDataHolder
inheritance :
- System.Object
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
implements :
- MLEM.Misc.IGenericDataHolder
inheritedMembers :
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
- 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.Map.TinyLife.Utilities.Extensions.JsonCopy``1
attributes :
- type : System.Runtime.Serialization.DataContractAttribute
ctor : System.Runtime.Serialization.DataContractAttribute.#ctor
arguments : [ ]
modifiers.csharp :
- public
- class
modifiers.vb :
- Public
- Class
- uid : TinyLife.World.Map.RoadRadius
commentId : F:TinyLife.World.Map.RoadRadius
id : RoadRadius
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RoadRadius
nameWithType : Map.RoadRadius
fullName : TinyLife.World.Map.RoadRadius
type : Field
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RoadRadius
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 43
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThis field holds the radius that roads are required to have (in road tiles) excluding the center dotted line tiles.\nIt is set to 2.\n"
example : [ ]
syntax :
content : public const int RoadRadius = 2
return :
type : System.Int32
content.vb : Public Const RoadRadius As Integer = 2
modifiers.csharp :
- public
- const
modifiers.vb :
- Public
- Const
- uid : TinyLife.World.Map.OnUpdate
commentId : E:TinyLife.World.Map.OnUpdate
id : OnUpdate
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : OnUpdate
nameWithType : Map.OnUpdate
fullName : TinyLife.World.Map.OnUpdate
type : Event
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : OnUpdate
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 78
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nAn event that is invoked when this map is updated in <xref href=\"TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public event UpdateDelegate OnUpdate
return :
type : TinyLife.World.UpdateDelegate
content.vb : Public Event OnUpdate As UpdateDelegate
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.OnObjectAdded
commentId : E:TinyLife.World.Map.OnObjectAdded
id : OnObjectAdded
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : OnObjectAdded
nameWithType : Map.OnObjectAdded
fullName : TinyLife.World.Map.OnObjectAdded
type : Event
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : OnObjectAdded
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 82
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAn event that is invoked when a <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> is added to this map using <xref href=\"TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
content : public event Action<MapObject> OnObjectAdded
return :
type : System.Action{TinyLife.Objects.MapObject}
content.vb : Public Event OnObjectAdded As Action(Of MapObject)
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.OnObjectRemoved
commentId : E:TinyLife.World.Map.OnObjectRemoved
id : OnObjectRemoved
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : OnObjectRemoved
nameWithType : Map.OnObjectRemoved
fullName : TinyLife.World.Map.OnObjectRemoved
type : Event
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : OnObjectRemoved
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 86
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAn event that is invoked when a <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> is removed from this map using <xref href=\"TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
content : public event Action<MapObject> OnObjectRemoved
return :
type : System.Action{TinyLife.Objects.MapObject}
content.vb : Public Event OnObjectRemoved As Action(Of MapObject)
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.MailToSend
commentId : F:TinyLife.World.Map.MailToSend
id : MailToSend
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : MailToSend
nameWithType : Map.MailToSend
fullName : TinyLife.World.Map.MailToSend
type : Field
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : MailToSend
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 92
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-03-09 16:13:05 +01:00
summary : "\nA list of all <xref href=\"TinyLife.World.Mail\" data-throw-if-not-resolved=\"false\"></xref> that needs to be sent by a mail carrier the next morning.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : >-
[ DataMember]
public readonly List<Mail> MailToSend
return :
type : System.Collections.Generic.List{TinyLife.World.Mail}
content.vb : >-
<DataMember>
Public ReadOnly MailToSend As List(Of Mail)
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
modifiers.csharp :
- public
- readonly
modifiers.vb :
- Public
- ReadOnly
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.AdoptableChildren
commentId : P:TinyLife.World.Map.AdoptableChildren
id : AdoptableChildren
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AdoptableChildren
nameWithType : Map.AdoptableChildren
fullName : TinyLife.World.Map.AdoptableChildren
type : Property
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : AdoptableChildren
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 97
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA set of randomly generated children that can be adopted using <xref href=\"TinyLife.Actions.ActionType.AdoptChild\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this collection has children removed from it, it will automatically get repopulated until there are 12 children in it.\n"
example : [ ]
syntax :
content : public List<Person> AdoptableChildren { get; }
parameters : [ ]
return :
type : System.Collections.Generic.List{TinyLife.Objects.Person}
content.vb : Public ReadOnly Property AdoptableChildren As List(Of Person)
overload : TinyLife.World.Map.AdoptableChildren*
modifiers.csharp :
- public
- get
modifiers.vb :
- Public
- ReadOnly
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.SizeInSections
commentId : P:TinyLife.World.Map.SizeInSections
id : SizeInSections
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : SizeInSections
nameWithType : Map.SizeInSections
fullName : TinyLife.World.Map.SizeInSections
type : Property
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : SizeInSections
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 108
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThe size, in sections (not tiles) that this map has\n"
example : [ ]
syntax :
content : >-
[ DataMember]
public Point SizeInSections { get; }
parameters : [ ]
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
content.vb : >-
<DataMember>
Public ReadOnly Property SizeInSections As Point
overload : TinyLife.World.Map.SizeInSections*
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
modifiers.csharp :
- public
- get
modifiers.vb :
- Public
- ReadOnly
- uid : TinyLife.World.Map.Size
commentId : P:TinyLife.World.Map.Size
id : Size
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : Size
nameWithType : Map.Size
fullName : TinyLife.World.Map.Size
type : Property
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : Size
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 114
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThe size in tiles that this map has.\nThis is always <xref href=\"TinyLife.World.Map.SizeInSections\" data-throw-if-not-resolved=\"false\"></xref> multiplied by <xref href=\"TinyLife.World.MapSection.Size\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
syntax :
content : public Point Size { get; }
parameters : [ ]
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 Property Size As Point
overload : TinyLife.World.Map.Size*
modifiers.csharp :
- public
- get
modifiers.vb :
- Public
- ReadOnly
- uid : TinyLife.World.Map.StaticVersion
commentId : P:TinyLife.World.Map.StaticVersion
id : StaticVersion
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : StaticVersion
nameWithType : Map.StaticVersion
fullName : TinyLife.World.Map.StaticVersion
type : Property
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : StaticVersion
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 120
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThe static version of this map.\nWhen a new save file is created, a static version of each map is loaded and used as the save file's basis.\nIf the static version of the save file is newer, their save file is updated to the new static map version, which causes all non-lot objects to be copied to the saved map.\n"
example : [ ]
syntax :
content : >-
[ DataMember]
public int StaticVersion { get; }
parameters : [ ]
return :
type : System.Int32
content.vb : >-
<DataMember>
Public ReadOnly Property StaticVersion As Integer
overload : TinyLife.World.Map.StaticVersion*
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
modifiers.csharp :
- public
- get
modifiers.vb :
- Public
- ReadOnly
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.Time
commentId : P:TinyLife.World.Map.Time
id : Time
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : Time
nameWithType : Map.Time
fullName : TinyLife.World.Map.Time
type : Property
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Time
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 125
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThis map's current in-game time, including the full day and time.\n"
example : [ ]
syntax :
content : public TimeSpan Time { get; }
parameters : [ ]
return :
type : System.TimeSpan
content.vb : Public ReadOnly Property Time As TimeSpan
overload : TinyLife.World.Map.Time*
modifiers.csharp :
- public
- get
modifiers.vb :
- Public
- ReadOnly
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)
id : '#ctor(Microsoft.Xna.Framework.Point)'
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-03-09 16:13:05 +01:00
name : Map(Point)
nameWithType : Map.Map(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.Map(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Constructor
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : .ctor
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 162
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-03-09 16:13:05 +01:00
summary : "\nCreates a new map with the given size\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-03-09 16:13:05 +01:00
content : public Map(Point sizeInSections)
2021-08-04 06:51:12 +02:00
parameters :
- id : sizeInSections
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The size, in sections, of this map
2022-03-09 16:13:05 +01:00
content.vb : Public Sub New(sizeInSections As Point)
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.#ctor*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.Finalize
commentId : M:TinyLife.World.Map.Finalize
id : Finalize
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : Finalize()
nameWithType : Map.Finalize()
fullName : TinyLife.World.Map.Finalize()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : Finalize
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 167
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
example : [ ]
syntax :
content : protected void Finalize()
content.vb : Protected Sub Finalize
overload : TinyLife.World.Map.Finalize*
modifiers.csharp :
- protected
modifiers.vb :
- Protected
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId : M:TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id : Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2021-11-26 23:42:22 +01:00
name : Update(GameTime, TimeSpan, Single)
nameWithType : Map.Update(GameTime, TimeSpan, Single)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : Update
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 178
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nUpdates this map, its <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> objects and its <xref href=\"TinyLife.World.Household\" data-throw-if-not-resolved=\"false\"></xref>s.\n"
example : [ ]
syntax :
2021-11-26 23:42:22 +01:00
content : public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
2021-08-04 06:51:12 +02:00
parameters :
- id : time
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.GameTime
2021-08-04 06:51:12 +02:00
description : The game's time
- id : passedInGame
type : System.TimeSpan
description : The amount of time that has passed in game
2021-11-26 23:42:22 +01:00
- id : speedMultiplier
type : System.Single
description : The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
content.vb : Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.Update*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
commentId : M:TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
id : Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2021-11-23 16:24:04 +01:00
name : Draw(GameTime, SpriteBatch, Boolean, Nullable<RectangleF>, Nullable<Matrix>, RenderTarget2D, Boolean)
nameWithType : Map.Draw(GameTime, SpriteBatch, Boolean, Nullable<RectangleF>, Nullable<Matrix>, RenderTarget2D, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable<MLEM.Misc.RectangleF>, System.Nullable<Microsoft.Xna.Framework.Matrix>, Microsoft.Xna.Framework.Graphics.RenderTarget2D, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : Draw
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 223
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nDraws this map and all of its objects.\nNote that drawing in this manner uses multiple <xref href=\"Microsoft.Xna.Framework.Graphics.RenderTarget2D\" data-throw-if-not-resolved=\"false\"></xref> objects, for things like the ground and the lightmaps.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-04-27 12:59:12 +02:00
content : public void Draw(GameTime time, SpriteBatch batch, bool selectionMode, RectangleF? visibleArea = null, Matrix? visibleMatrix = null, RenderTarget2D lightmap = null, bool ignoreObjectVisibility = false)
2021-08-04 06:51:12 +02:00
parameters :
- id : time
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.GameTime
2021-08-04 06:51:12 +02:00
description : The game's time
- id : batch
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Graphics.SpriteBatch
2021-08-04 06:51:12 +02:00
description : The sprite batch to use for drawing
- id : selectionMode
type : System.Boolean
description : Whether we're drawing in selection mode ("ShowSelectionEffect" cheat displays this mode)
- id : visibleArea
type : System.Nullable{MLEM.Misc.RectangleF}
description : The area that is visible to the camera. If this is null, <xref href="MLEM.Cameras.Camera.GetVisibleRectangle" data-throw-if-not-resolved="false"></xref> is used instead
2021-09-09 19:52:04 +02:00
- id : visibleMatrix
2022-09-05 14:19:42 +02:00
type : System.Nullable{Microsoft.Xna.Framework.Matrix}
2021-09-09 19:52:04 +02:00
description : A matrix that has a translation and scale that determines the visible area of the screenshot
2021-11-23 16:24:04 +01:00
- id : lightmap
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Graphics.RenderTarget2D
2021-11-23 16:24:04 +01:00
description : The light map to draw lighting data onto, or null to use the default light map
2021-09-09 19:52:04 +02:00
- id : ignoreObjectVisibility
type : System.Boolean
2022-07-28 14:58:38 +02:00
description : Whether object visibility (<xref href="TinyLife.Objects.MapObject.Visibility" data-throw-if-not-resolved="false"></xref>) should be ignored
2021-11-23 16:24:04 +01:00
content.vb : Public Sub Draw(time As GameTime, batch As SpriteBatch, selectionMode As Boolean, visibleArea As RectangleF? = Nothing, visibleMatrix As Matrix? = Nothing, lightmap As RenderTarget2D = Nothing, ignoreObjectVisibility As Boolean = False)
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.Draw*
2021-11-23 16:24:04 +01:00
nameWithType.vb : Map.Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF), Nullable(Of Matrix), RenderTarget2D, Boolean)
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable(Of MLEM.Misc.RectangleF), System.Nullable(Of Microsoft.Xna.Framework.Matrix), Microsoft.Xna.Framework.Graphics.RenderTarget2D, System.Boolean)
2021-11-23 16:24:04 +01:00
name.vb : Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF), Nullable(Of Matrix), RenderTarget2D, Boolean)
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
id : GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetDepth(Vector2, Single, Boolean, Boolean, Boolean)
nameWithType : Map.GetDepth(Vector2, Single, Boolean, Boolean, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2, System.Single, System.Boolean, System.Boolean, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetDepth
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 481
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nGets the depth that should be used for drawing a <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.World.Tile\" data-throw-if-not-resolved=\"false\"></xref> at the given position\n"
example : [ ]
syntax :
content : public float GetDepth(Vector2 worldPos, float offset = 0F, bool center = true, bool borderOffset = false, bool applyCameraRotation = true)
parameters :
- id : worldPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position to get depth for, in tile coordinates
- id : offset
type : System.Single
description : An offset added to the depth value
- id : center
type : System.Boolean
description : Whether the position should be centered on the x axis
- id : borderOffset
type : System.Boolean
2022-09-05 14:19:42 +02:00
description : Whether the map border offset should be applied to the camera rotation using <xref href="TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d)" data-throw-if-not-resolved="false"></xref>. This value only has an effect if <code data-dev-comment-type="paramref" class="paramref">applyCameraRotation</code> is true
2021-08-04 06:51:12 +02:00
- id : applyCameraRotation
type : System.Boolean
2022-09-05 14:19:42 +02:00
description : Whether the game's current <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref> should be applied using <xref href="TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d)" data-throw-if-not-resolved="false"></xref>
2021-08-04 06:51:12 +02:00
return :
type : System.Single
description : The depth to pass to the draw call
content.vb : Public Function GetDepth(worldPos As Vector2, offset As Single = 0F, center As Boolean = True, borderOffset As Boolean = False, applyCameraRotation As Boolean = True) As Single
overload : TinyLife.World.Map.GetDepth*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)
id : IsInBounds(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : IsInBounds(Point)
nameWithType : Map.IsInBounds(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : IsInBounds
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 492
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns whether the given position is in bounds of this map's <xref href=\"TinyLife.World.Map.Size\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
content : public bool IsInBounds(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to query
return :
type : System.Boolean
description : true if the position is in bounds, false otherwise
content.vb : Public Function IsInBounds(pos As Point) As Boolean
overload : TinyLife.World.Map.IsInBounds*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)
id : IsInSectionBounds(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : IsInSectionBounds(Point)
nameWithType : Map.IsInSectionBounds(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : IsInSectionBounds
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 501
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns whether the given section position is in bounds of this map's <xref href=\"TinyLife.World.Map.SizeInSections\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
syntax :
content : public bool IsInSectionBounds(Point section)
parameters :
- id : section
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The section position to query
return :
type : System.Boolean
description : true if the position is in bounds, false otherwise
content.vb : Public Function IsInSectionBounds(section As Point) As Boolean
overload : TinyLife.World.Map.IsInSectionBounds*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
id : AddRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddRoad(Point)
nameWithType : Map.AddRoad(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddRoad
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 510
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds a road to the map at the given position.\nThis doesn't actually add the road tiles, but it notifies the pathfinder that there is a road center at this location.\n"
example : [ ]
syntax :
content : public void AddRoad(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to add a road to
content.vb : Public Sub AddRoad(pos As Point)
overload : TinyLife.World.Map.AddRoad*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)
id : IsRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : IsRoad(Point)
nameWithType : Map.IsRoad(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : IsRoad
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 520
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nReturns whether the given position contains a road.\nThis doesn't query road tiles, but it queries for road markers added by <xref href=\"TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public bool IsRoad(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : ''
return :
type : System.Boolean
description : ''
content.vb : Public Function IsRoad(pos As Point) As Boolean
overload : TinyLife.World.Map.IsRoad*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetClosestRoad(Microsoft.Xna.Framework.Point,System.Int32)
commentId : M:TinyLife.World.Map.GetClosestRoad(Microsoft.Xna.Framework.Point,System.Int32)
id : GetClosestRoad(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetClosestRoad(Point, Int32)
nameWithType : Map.GetClosestRoad(Point, Int32)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetClosestRoad(Microsoft.Xna.Framework.Point, System.Int32)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetClosestRoad
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 530
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the clost road marker to the given position, keeping the given radius in mind.\n"
example : [ ]
syntax :
content : public Point? GetClosestRoad(Point pos, int radius)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to find the closest road to
- id : radius
type : System.Int32
description : The radius, in tiles, to search for roads in
return :
2022-09-05 14:19:42 +02:00
type : System.Nullable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
description : The closest road point
content.vb : Public Function GetClosestRoad(pos As Point, radius As Integer) As Point?
overload : TinyLife.World.Map.GetClosestRoad*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetRoads
commentId : M:TinyLife.World.Map.GetRoads
id : GetRoads
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetRoads()
nameWithType : Map.GetRoads()
fullName : TinyLife.World.Map.GetRoads()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetRoads
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 543
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of all of the road markers on this map\n"
example : [ ]
syntax :
content : public IEnumerable<Point> GetRoads()
return :
2022-09-05 14:19:42 +02:00
type : System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
description : A set of all road markers on this map
content.vb : Public Function GetRoads As IEnumerable(Of Point)
overload : TinyLife.World.Map.GetRoads*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)
commentId : M:TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)
id : GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-08-02 23:19:57 +02:00
name : GetClosestRoadsidePosition(Point, Vector2)
nameWithType : Map.GetClosestRoadsidePosition(Point, Vector2)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-08-02 23:19:57 +02:00
id : GetClosestRoadsidePosition
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 554
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nReturns the closest roadside position to the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">road</code> position, as well as the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">pos</code>.\n"
example : [ ]
2021-08-04 06:51:12 +02:00
syntax :
2022-08-02 23:19:57 +02:00
content : public Point? GetClosestRoadsidePosition(Point road, Vector2 pos)
2021-08-04 06:51:12 +02:00
parameters :
- id : road
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
description : The road position.
2021-08-04 06:51:12 +02:00
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
description : The (non-road) position that the returned roadside position should be closest to.
2021-08-04 06:51:12 +02:00
return :
2022-09-05 14:19:42 +02:00
type : System.Nullable{Microsoft.Xna.Framework.Point}
description : The closest roadside position, or <xref uid="langword_csharp_null" name="null" href=""></xref> if there is none around.
2022-08-02 23:19:57 +02:00
content.vb : Public Function GetClosestRoadsidePosition(road As Point, pos As Vector2) As Point?
overload : TinyLife.World.Map.GetClosestRoadsidePosition*
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
commentId : M:TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
id : GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
2021-10-14 20:30:40 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetTilesAround(Vector2, Int32, Boolean, Boolean, Predicate<Point>)
nameWithType : Map.GetTilesAround(Vector2, Int32, Boolean, Boolean, Predicate<Point>)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, System.Int32, System.Boolean, System.Boolean, System.Predicate<Microsoft.Xna.Framework.Point>)
2021-10-14 20:30:40 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id : GetTilesAround
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 571
2021-10-14 20:30:40 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of tiles around the given position that match the given conditions\n"
example : [ ]
syntax :
content : public IEnumerable<Point> GetTilesAround(Vector2 pos, int radius, bool hasToBeOnLot = false, bool sameRoom = false, Predicate<Point> valid = null)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-10-14 20:30:40 +02:00
description : The position
- id : radius
type : System.Int32
description : The radius, in tiles
- id : hasToBeOnLot
type : System.Boolean
description : Whether the returned positions have to be on a lot
- id : sameRoom
type : System.Boolean
description : Whether the returned positions have to be in the same room as the <code data-dev-comment-type="paramref" class="paramref">pos</code> passed
- id : valid
2022-09-05 14:19:42 +02:00
type : System.Predicate{Microsoft.Xna.Framework.Point}
2021-10-14 20:30:40 +02:00
description : A function that determines whether a position should be returned. If this is null, all valid positions are returned.
return :
2022-09-05 14:19:42 +02:00
type : System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
2021-10-14 20:30:40 +02:00
description : A set of positions that match the given conditions
content.vb : Public Function GetTilesAround(pos As Vector2, radius As Integer, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, valid As Predicate(Of Point) = Nothing) As IEnumerable(Of Point)
overload : TinyLife.World.Map.GetTilesAround*
nameWithType.vb : Map.GetTilesAround(Vector2, Int32, Boolean, Boolean, Predicate(Of Point))
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, System.Int32, System.Boolean, System.Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
2021-10-14 20:30:40 +02:00
name.vb : GetTilesAround(Vector2, Int32, Boolean, Boolean, Predicate(Of Point))
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean)
id : GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetClosestEmptyTile(Vector2, Int32, Boolean, Boolean, Boolean)
nameWithType : Map.GetClosestEmptyTile(Vector2, Int32, Boolean, Boolean, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, System.Int32, System.Boolean, System.Boolean, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetClosestEmptyTile
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 598
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the position of the closest tile that is empty.\nAn empty tile is a tile that has no <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> instances on it.\n"
example : [ ]
syntax :
content : public Point? GetClosestEmptyTile(Vector2 pos, int radius = 2, bool ignorePeople = true, bool hasToBeOnLot = false, bool sameRoom = false)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position to be close to
- id : radius
type : System.Int32
description : The radius to search for empty tiles in
- id : ignorePeople
type : System.Boolean
description : Whether or not people should be ignored. If this is true, the returned empty tile might currently be occupied by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
- id : hasToBeOnLot
type : System.Boolean
description : Whether or not the returned tile position has to be part of a <xref href="TinyLife.World.Lot" data-throw-if-not-resolved="false"></xref>
- id : sameRoom
type : System.Boolean
description : Whether or not the returned tile position has to be in the same room as <code data-dev-comment-type="paramref" class="paramref">pos</code>
return :
2022-09-05 14:19:42 +02:00
type : System.Nullable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
description : The closest empty tile, or null if there isn't one
content.vb : Public Function GetClosestEmptyTile(pos As Vector2, radius As Integer = 2, ignorePeople As Boolean = True, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False) As Point?
overload : TinyLife.World.Map.GetClosestEmptyTile*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
commentId : M:TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
id : GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2021-10-14 20:30:40 +02:00
name : GetRandomTile(Random, Vector2, Int32, Boolean, Boolean, Predicate<Point>)
nameWithType : Map.GetRandomTile(Random, Vector2, Int32, Boolean, Boolean, Predicate<Point>)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, System.Int32, System.Boolean, System.Boolean, System.Predicate<Microsoft.Xna.Framework.Point>)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetRandomTile
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 616
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a random tile in the given radius that matches the given predicate.\nIf no tile is found, an empty <xref href=\"System.Nullable%601\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example : [ ]
syntax :
2021-10-14 20:30:40 +02:00
content : public Point? GetRandomTile(Random random, Vector2 pos, int radius = 32, bool hasToBeOnLot = false, bool sameRoom = false, Predicate<Point> valid = null)
2021-08-04 06:51:12 +02:00
parameters :
- id : random
type : System.Random
description : The random to use
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position that the radius should be centered on
- id : radius
type : System.Int32
description : The radius
2021-10-14 20:30:40 +02:00
- id : hasToBeOnLot
type : System.Boolean
description : Whether the position returned has to be on a lot
- id : sameRoom
type : System.Boolean
description : Whether the position returned has to be in the same room as the <code data-dev-comment-type="paramref" class="paramref">pos</code> passed
2021-08-04 06:51:12 +02:00
- id : valid
2022-09-05 14:19:42 +02:00
type : System.Predicate{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
description : A predicate that determines whether tile should be included
return :
2022-09-05 14:19:42 +02:00
type : System.Nullable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
description : A random tile that matches the given conditions
2021-10-14 20:30:40 +02:00
content.vb : Public Function GetRandomTile(random As Random, pos As Vector2, radius As Integer = 32, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, valid As Predicate(Of Point) = Nothing) As Point?
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.GetRandomTile*
2021-10-14 20:30:40 +02:00
nameWithType.vb : Map.GetRandomTile(Random, Vector2, Int32, Boolean, Boolean, Predicate(Of Point))
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, System.Int32, System.Boolean, System.Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
2021-10-14 20:30:40 +02:00
name.vb : GetRandomTile(Random, Vector2, Int32, Boolean, Boolean, Predicate(Of Point))
2022-03-09 16:13:05 +01:00
- uid : TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId : M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
id : Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-03-09 16:13:05 +01:00
name : Validate(Action<String>, Action<Single>, Boolean)
nameWithType : Map.Validate(Action<String>, Action<Single>, Boolean)
fullName : TinyLife.World.Map.Validate(System.Action<System.String>, System.Action<System.Single>, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 644
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThis method is called when this object is loaded from disk.\nWhen called on a map, each <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> is validated, and roads and rooms are generated.\n"
example : [ ]
syntax :
2022-03-09 16:13:05 +01:00
content : public void Validate(Action<string> setState, Action<float> setProgress, bool thorough = true)
2021-08-04 06:51:12 +02:00
parameters :
- id : setState
type : System.Action{System.String}
2022-03-09 16:13:05 +01:00
description : An action that accepts the current state of the loading process.
- id : setProgress
type : System.Action{System.Single}
description : An action that accepts the progress of the current state of the loading process.
2021-08-30 20:44:32 +02:00
- id : thorough
type : System.Boolean
2022-03-09 16:13:05 +01:00
description : Whether the map should be validated thoroughly, which needs to be done if it will be played on.
content.vb : Public Sub Validate(setState As Action(Of String), setProgress As Action(Of Single), thorough As Boolean = True)
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.Validate*
2022-03-09 16:13:05 +01:00
nameWithType.vb : Map.Validate(Action(Of String), Action(Of Single), Boolean)
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-03-09 16:13:05 +01:00
fullName.vb : TinyLife.World.Map.Validate(System.Action(Of System.String), System.Action(Of System.Single), System.Boolean)
name.vb : Validate(Action(Of String), Action(Of Single), Boolean)
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point)
id : GetRoom(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetRoom(Point)
nameWithType : Map.GetRoom(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetRoom
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 713
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the room that the given position is contained in\n"
example : [ ]
syntax :
content : public Room GetRoom(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to query
return :
type : TinyLife.World.Room
description : The room at that location, or null if there is none
content.vb : Public Function GetRoom(pos As Point) As Room
overload : TinyLife.World.Map.GetRoom*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetLot(System.Guid)
commentId : M:TinyLife.World.Map.GetLot(System.Guid)
id : GetLot(System.Guid)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetLot(Guid)
nameWithType : Map.GetLot(Guid)
fullName : TinyLife.World.Map.GetLot(System.Guid)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetLot
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 728
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the lot with the given id on this map.\nThe returned lot's <xref href=\"TinyLife.World.Lot.Id\" data-throw-if-not-resolved=\"false\"></xref> will equal the given id.\n"
example : [ ]
syntax :
content : public Lot GetLot(Guid id)
parameters :
- id : id
type : System.Guid
description : The id that the lot should have
return :
type : TinyLife.World.Lot
description : The lot with the given id
content.vb : Public Function GetLot(id As Guid) As Lot
overload : TinyLife.World.Map.GetLot*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)
id : GetLot(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetLot(Point)
nameWithType : Map.GetLot(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetLot
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 739
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the lot that is present at the given position.\nThe lot returned will always have its <xref href=\"TinyLife.World.Lot.Area\" data-throw-if-not-resolved=\"false\"></xref> contain the passed position.\n"
example : [ ]
syntax :
content : public Lot GetLot(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to query
return :
type : TinyLife.World.Lot
description : The lot at that position, or null if there is none
content.vb : Public Function GetLot(pos As Point) As Lot
overload : TinyLife.World.Map.GetLot*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
commentId : M:TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
id : AddLot(Microsoft.Xna.Framework.Rectangle)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddLot(Rectangle)
nameWithType : Map.AddLot(Rectangle)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddLot
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 752
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds a new lot with the given area to this map's lots\n"
example : [ ]
syntax :
content : public Lot AddLot(Rectangle area)
parameters :
- id : area
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Rectangle
2021-08-04 06:51:12 +02:00
description : The area that the new lot should have
return :
type : TinyLife.World.Lot
description : The newly created lot
content.vb : Public Function AddLot(area As Rectangle) As Lot
overload : TinyLife.World.Map.AddLot*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.AddLot(TinyLife.World.Lot)
commentId : M:TinyLife.World.Map.AddLot(TinyLife.World.Lot)
id : AddLot(TinyLife.World.Lot)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddLot(Lot)
nameWithType : Map.AddLot(Lot)
fullName : TinyLife.World.Map.AddLot(TinyLife.World.Lot)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : AddLot
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 762
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given lot to this map's lots.\n"
example : [ ]
syntax :
content : public void AddLot(Lot lot)
parameters :
- id : lot
type : TinyLife.World.Lot
description : The lot to add.
content.vb : Public Sub AddLot(lot As Lot)
overload : TinyLife.World.Map.AddLot*
modifiers.csharp :
- public
modifiers.vb :
- Public
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.RemoveLot(TinyLife.World.Lot)
commentId : M:TinyLife.World.Map.RemoveLot(TinyLife.World.Lot)
id : RemoveLot(TinyLife.World.Lot)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RemoveLot(Lot)
nameWithType : Map.RemoveLot(Lot)
fullName : TinyLife.World.Map.RemoveLot(TinyLife.World.Lot)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveLot
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 770
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given lot from this map's lots\n"
example : [ ]
syntax :
content : public void RemoveLot(Lot lot)
parameters :
- id : lot
type : TinyLife.World.Lot
description : The lot to remove
content.vb : Public Sub RemoveLot(lot As Lot)
overload : TinyLife.World.Map.RemoveLot*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetLots
commentId : M:TinyLife.World.Map.GetLots
id : GetLots
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetLots()
nameWithType : Map.GetLots()
fullName : TinyLife.World.Map.GetLots()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetLots
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 778
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of all of the <xref href=\"TinyLife.World.Lot\" data-throw-if-not-resolved=\"false\"></xref> objects on this map\n"
example : [ ]
syntax :
content : public IEnumerable<Lot> GetLots()
return :
type : System.Collections.Generic.IEnumerable{TinyLife.World.Lot}
description : This map's lots
content.vb : Public Function GetLots As IEnumerable(Of Lot)
overload : TinyLife.World.Map.GetLots*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.AddWall(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.AddWall(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
id : AddWall(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddWall(Point, Point)
nameWithType : Map.AddWall(Point, Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.AddWall(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddWall
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 789
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given wall to the given position.\n"
example : [ ]
syntax :
content : public bool AddWall(Point pos, Point secondPos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position that the new wall should have
- id : secondPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The second position that the new wall should have
return :
type : System.Boolean
description : Whether the wall could be added
content.vb : Public Function AddWall(pos As Point, secondPos As Point) As Boolean
overload : TinyLife.World.Map.AddWall*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.AddWall(TinyLife.World.Wall)
commentId : M:TinyLife.World.Map.AddWall(TinyLife.World.Wall)
id : AddWall(TinyLife.World.Wall)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-07-28 14:58:38 +02:00
name : AddWall(Wall)
nameWithType : Map.AddWall(Wall)
fullName : TinyLife.World.Map.AddWall(TinyLife.World.Wall)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddWall
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 800
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given wall to the given position.\nOptionally, the <xref href=\"TinyLife.World.Room\" data-throw-if-not-resolved=\"false\"></xref> related to that wall is re-calculated.\n"
example : [ ]
syntax :
2022-07-28 14:58:38 +02:00
content : public bool AddWall(Wall wall)
2021-08-04 06:51:12 +02:00
parameters :
- id : wall
type : TinyLife.World.Wall
description : The wall to add
return :
type : System.Boolean
description : Whether the wall could be added successfully
2022-07-28 14:58:38 +02:00
content.vb : Public Function AddWall(wall As Wall) As Boolean
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.AddWall*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.RemoveWall(TinyLife.World.Wall)
commentId : M:TinyLife.World.Map.RemoveWall(TinyLife.World.Wall)
id : RemoveWall(TinyLife.World.Wall)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-07-28 14:58:38 +02:00
name : RemoveWall(Wall)
nameWithType : Map.RemoveWall(Wall)
fullName : TinyLife.World.Map.RemoveWall(TinyLife.World.Wall)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveWall
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 810
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given wall from the map\n"
example : [ ]
syntax :
2022-07-28 14:58:38 +02:00
content : public bool RemoveWall(Wall wall)
2021-08-04 06:51:12 +02:00
parameters :
- id : wall
type : TinyLife.World.Wall
description : The wall to remove
return :
type : System.Boolean
description : Whether the wall was present on the map and could be removed
2022-07-28 14:58:38 +02:00
content.vb : Public Function RemoveWall(wall As Wall) As Boolean
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.RemoveWall*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetWallBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetWallBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
id : GetWallBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetWallBetween(Point, Point)
nameWithType : Map.GetWallBetween(Point, Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetWallBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetWallBetween
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 826
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the wall between the <code data-dev-comment-type=\"paramref\" class=\"paramref\">pos</code> and <code data-dev-comment-type=\"paramref\" class=\"paramref\">secondPos</code>.\nA wall is between two positions if its <xref href=\"TinyLife.World.Wall.Positions\" data-throw-if-not-resolved=\"false\"></xref> are exactly those two positions, ignoring their order.\n"
example : [ ]
syntax :
content : public Wall GetWallBetween(Point pos, Point secondPos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The first position
- id : secondPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The second position
return :
type : TinyLife.World.Wall
description : The wall between the two positions, or null if there is none
content.vb : Public Function GetWallBetween(pos As Point, secondPos As Point) As Wall
overload : TinyLife.World.Map.GetWallBetween*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point)
id : GetTile(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetTile(Point)
nameWithType : Map.GetTile(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetTile
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 840
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the tile at the given position on this map\n"
example : [ ]
syntax :
content : public Tile GetTile(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to query
return :
type : TinyLife.World.Tile
description : The tile at that position
content.vb : Public Function GetTile(pos As Point) As Tile
overload : TinyLife.World.Map.GetTile*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
commentId : M:TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
id : SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : SetTile(Point, Tile)
nameWithType : Map.SetTile(Point, Tile)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : SetTile
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 850
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nSets the tile at the given position to the given tile\n"
example : [ ]
syntax :
content : public void SetTile(Point pos, Tile tile)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position
- id : tile
type : TinyLife.World.Tile
description : The tile
content.vb : Public Sub SetTile(pos As Point, tile As Tile)
overload : TinyLife.World.Map.SetTile*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.AddRoof(TinyLife.World.Roof)
commentId : M:TinyLife.World.Map.AddRoof(TinyLife.World.Roof)
id : AddRoof(TinyLife.World.Roof)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddRoof(Roof)
nameWithType : Map.AddRoof(Roof)
fullName : TinyLife.World.Map.AddRoof(TinyLife.World.Roof)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddRoof
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 866
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given roof to this map\n"
example : [ ]
syntax :
content : public void AddRoof(Roof roof)
parameters :
- id : roof
type : TinyLife.World.Roof
description : The roof to add
content.vb : Public Sub AddRoof(roof As Roof)
overload : TinyLife.World.Map.AddRoof*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point)
id : GetRoof(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetRoof(Point)
nameWithType : Map.GetRoof(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetRoof
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 876
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nGets a <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> whose area contains the given position\n"
example : [ ]
syntax :
content : public Roof GetRoof(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to find a roof at
return :
type : TinyLife.World.Roof
description : The roof at that position, or null if there is none
content.vb : Public Function GetRoof(pos As Point) As Roof
overload : TinyLife.World.Map.GetRoof*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.RemoveRoof(TinyLife.World.Roof)
commentId : M:TinyLife.World.Map.RemoveRoof(TinyLife.World.Roof)
id : RemoveRoof(TinyLife.World.Roof)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RemoveRoof(Roof)
nameWithType : Map.RemoveRoof(Roof)
fullName : TinyLife.World.Map.RemoveRoof(TinyLife.World.Roof)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveRoof
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 889
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> from this map\n"
example : [ ]
syntax :
content : public void RemoveRoof(Roof roof)
parameters :
- id : roof
type : TinyLife.World.Roof
description : The roof to remove
content.vb : Public Sub RemoveRoof(roof As Roof)
overload : TinyLife.World.Map.RemoveRoof*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF)
commentId : M:TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF)
id : GetObjects``1(MLEM.Misc.RectangleF)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetObjects<T>(RectangleF)
nameWithType : Map.GetObjects<T>(RectangleF)
fullName : TinyLife.World.Map.GetObjects<T>(MLEM.Misc.RectangleF)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 900
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of objects that are present in the given area.\n"
example : [ ]
syntax :
content : >-
public IEnumerable<T> GetObjects<T>(RectangleF area)
where T : MapObject
parameters :
- id : area
type : MLEM.Misc.RectangleF
description : The area, in tile coordinates
typeParameters :
- id : T
description : The type that the objects need to have
return :
type : System.Collections.Generic.IEnumerable{{T}}
description : A set of objects that match the criteria
content.vb : Public Function GetObjects(Of T As MapObject)(area As RectangleF) As IEnumerable(Of T)
overload : TinyLife.World.Map.GetObjects*
nameWithType.vb : Map.GetObjects(Of T)(RectangleF)
modifiers.csharp :
- public
modifiers.vb :
- Public
fullName.vb : TinyLife.World.Map.GetObjects(Of T)(MLEM.Misc.RectangleF)
name.vb : GetObjects(Of T)(RectangleF)
- uid : TinyLife.World.Map.GetObject``1(System.Guid)
commentId : M:TinyLife.World.Map.GetObject``1(System.Guid)
id : GetObject``1(System.Guid)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetObject<T>(Guid)
nameWithType : Map.GetObject<T>(Guid)
fullName : TinyLife.World.Map.GetObject<T>(System.Guid)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetObject
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 916
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the object with the given id of the given type.\nIf there is no object with that id, or its type does not match, null is returned.\n"
example : [ ]
syntax :
content : >-
public T GetObject<T>(Guid id)
where T : MapObject
parameters :
- id : id
type : System.Guid
description : The id that the returned object should have
typeParameters :
- id : T
description : The type that the object is expected to have
return :
type : '{T}'
description : The object, or null if there is no matching one
content.vb : Public Function GetObject(Of T As MapObject)(id As Guid) As T
overload : TinyLife.World.Map.GetObject*
nameWithType.vb : Map.GetObject(Of T)(Guid)
modifiers.csharp :
- public
modifiers.vb :
- Public
fullName.vb : TinyLife.World.Map.GetObject(Of T)(System.Guid)
name.vb : GetObject(Of T)(Guid)
- uid : TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
commentId : M:TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
id : AddObject(TinyLife.Objects.MapObject)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddObject(MapObject)
nameWithType : Map.AddObject(MapObject)
fullName : TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddObject
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 928
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given object to this map.\nNote that, if the object's <xref href=\"TinyLife.Objects.MapObject.Id\" data-throw-if-not-resolved=\"false\"></xref> is already present on this map, this method will cause an exception.\n"
example : [ ]
syntax :
content : public void AddObject(MapObject obj)
parameters :
- id : obj
type : TinyLife.Objects.MapObject
description : The object to add to this map
content.vb : Public Sub AddObject(obj As MapObject)
overload : TinyLife.World.Map.AddObject*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
commentId : M:TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
id : RemoveObject(TinyLife.Objects.MapObject)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RemoveObject(MapObject)
nameWithType : Map.RemoveObject(MapObject)
fullName : TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveObject
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 953
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given object from this map and its underlying <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref>.\nThis also calls <xref href=\"TinyLife.Objects.MapObject.OnRemoved\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-08-30 20:44:32 +02:00
remarks : "\nWhen removing a <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> object from the world entirely, including when putting it into furniture storage or someone's hand, <xref href=\"TinyLife.Objects.Furniture.RemoveAndUnlink\" data-throw-if-not-resolved=\"false\"></xref> should be used instead, or <xref href=\"TinyLife.Objects.Furniture.UnlinkParentsAndChildren\" data-throw-if-not-resolved=\"false\"></xref> should be called in addition to this method.\nIf the furniture item is a child of another furniture item, <xref href=\"TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)\" data-throw-if-not-resolved=\"false\"></xref> can also be used instead.\nAs all of those methods also sever the relationships between furniture items and their parents (which is equivalent to calling <xref href=\"TinyLife.Objects.Furniture.UnlinkParentsAndChildren\" data-throw-if-not-resolved=\"false\"></xref>), they are usually preferred over this method, since parent-child relationships should not persist in many cases.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public void RemoveObject(MapObject obj)
parameters :
- id : obj
type : TinyLife.Objects.MapObject
description : The object to remove
content.vb : Public Sub RemoveObject(obj As MapObject)
overload : TinyLife.World.Map.RemoveObject*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetPeople
commentId : M:TinyLife.World.Map.GetPeople
id : GetPeople
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetPeople()
nameWithType : Map.GetPeople()
fullName : TinyLife.World.Map.GetPeople()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetPeople
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 973
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2021-08-30 20:44:32 +02:00
summary : "\nReturns all of the <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> objects that are on this map.\nNote that no <xref href=\"TinyLife.World.Map.DeadPeople\" data-throw-if-not-resolved=\"false\"></xref> are returned.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public IEnumerable<Person> GetPeople()
return :
type : System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description : This map's people
content.vb : Public Function GetPeople As IEnumerable(Of Person)
overload : TinyLife.World.Map.GetPeople*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person)
commentId : M:TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person)
id : GetHousehold(TinyLife.Objects.Person)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetHousehold(Person)
nameWithType : Map.GetHousehold(Person)
fullName : TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetHousehold
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 985
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the household that the given <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> lives in\n"
example : [ ]
syntax :
content : public Household GetHousehold(Person person)
parameters :
- id : person
type : TinyLife.Objects.Person
description : The person to query
return :
type : TinyLife.World.Household
description : The person's household, or null if there is none
content.vb : Public Function GetHousehold(person As Person) As Household
overload : TinyLife.World.Map.GetHousehold*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetHousehold(TinyLife.World.Lot)
commentId : M:TinyLife.World.Map.GetHousehold(TinyLife.World.Lot)
id : GetHousehold(TinyLife.World.Lot)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetHousehold(Lot)
nameWithType : Map.GetHousehold(Lot)
fullName : TinyLife.World.Map.GetHousehold(TinyLife.World.Lot)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetHousehold
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 998
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the household that lives on the given <xref href=\"TinyLife.World.Lot\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
content : public Household GetHousehold(Lot lot)
parameters :
- id : lot
type : TinyLife.World.Lot
description : The lot to query
return :
type : TinyLife.World.Household
description : The household that lives on the lot, or null if none lives there
content.vb : Public Function GetHousehold(lot As Lot) As Household
overload : TinyLife.World.Map.GetHousehold*
modifiers.csharp :
- public
modifiers.vb :
- Public
2021-10-14 20:30:40 +02:00
- uid : TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
commentId : M:TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
id : AddHousehold(TinyLife.World.Lot)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2021-10-14 20:30:40 +02:00
name : AddHousehold(Lot)
nameWithType : Map.AddHousehold(Lot)
fullName : TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddHousehold
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1011
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds a new household to this map by calling the <xref href=\"TinyLife.World.Household\" data-throw-if-not-resolved=\"false\"></xref> constructor.\n"
example : [ ]
syntax :
2021-10-14 20:30:40 +02:00
content : public Household AddHousehold(Lot lot)
2021-08-04 06:51:12 +02:00
parameters :
- id : lot
type : TinyLife.World.Lot
description : The lot that the household should live on
return :
type : TinyLife.World.Household
description : The newly created household
2021-10-14 20:30:40 +02:00
content.vb : Public Function AddHousehold(lot As Lot) As Household
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.AddHousehold*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.RemoveHousehold(TinyLife.World.Household)
commentId : M:TinyLife.World.Map.RemoveHousehold(TinyLife.World.Household)
id : RemoveHousehold(TinyLife.World.Household)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RemoveHousehold(Household)
nameWithType : Map.RemoveHousehold(Household)
fullName : TinyLife.World.Map.RemoveHousehold(TinyLife.World.Household)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveHousehold
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1021
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given household from this map\n"
example : [ ]
syntax :
content : public void RemoveHousehold(Household household)
parameters :
- id : household
type : TinyLife.World.Household
description : The household to remove
content.vb : Public Sub RemoveHousehold(household As Household)
overload : TinyLife.World.Map.RemoveHousehold*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetHouseholds
commentId : M:TinyLife.World.Map.GetHouseholds
id : GetHouseholds
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetHouseholds()
nameWithType : Map.GetHouseholds()
fullName : TinyLife.World.Map.GetHouseholds()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetHouseholds
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1029
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of all of the <xref href=\"TinyLife.World.Household\" data-throw-if-not-resolved=\"false\"></xref> instances that live on this map\n"
example : [ ]
syntax :
content : public IEnumerable<Household> GetHouseholds()
return :
type : System.Collections.Generic.IEnumerable{TinyLife.World.Household}
description : This map's households
content.vb : Public Function GetHouseholds As IEnumerable(Of Household)
overload : TinyLife.World.Map.GetHouseholds*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)
id : GetSection(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetSection(Point)
nameWithType : Map.GetSection(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetSection
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1039
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the <xref href=\"TinyLife.World.MapSection\" data-throw-if-not-resolved=\"false\"></xref> at the given tile position\n"
example : [ ]
syntax :
content : public MapSection GetSection(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The tile position
return :
type : TinyLife.World.MapSection
description : The section at that position
content.vb : Public Function GetSection(pos As Point) As MapSection
overload : TinyLife.World.Map.GetSection*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
commentId : M:TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
id : GetSections(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetSections(Point, Int32)
nameWithType : Map.GetSections(Point, Int32)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, System.Int32)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetSections
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1051
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of sections that are contained in (or intersect with) the given area\n"
example : [ ]
syntax :
content : public IEnumerable<MapSection> GetSections(Point point, int radiusIncrease)
parameters :
- id : point
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to find the section for, in tile coordinates
- id : radiusIncrease
type : System.Int32
description : The radius, in sections, that the search area should be extended by
return :
type : System.Collections.Generic.IEnumerable{TinyLife.World.MapSection}
description : A set of sections covered by this area
content.vb : Public Function GetSections(point As Point, radiusIncrease As Integer) As IEnumerable(Of MapSection)
overload : TinyLife.World.Map.GetSections*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)
commentId : M:TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)
id : GetSections(MLEM.Misc.RectangleF,System.Int32)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetSections(RectangleF, Int32)
nameWithType : Map.GetSections(RectangleF, Int32)
fullName : TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, System.Int32)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetSections
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1061
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of sections that are contained in (or intersect with) the given area\n"
example : [ ]
syntax :
content : public IEnumerable<MapSection> GetSections(RectangleF area, int radiusIncrease)
parameters :
- id : area
type : MLEM.Misc.RectangleF
description : The area to find sections in, in tile coordinates
- id : radiusIncrease
type : System.Int32
description : The radius, in sections, that the search area should be extended by
return :
type : System.Collections.Generic.IEnumerable{TinyLife.World.MapSection}
description : A set of sections covered by this area
content.vb : Public Function GetSections(area As RectangleF, radiusIncrease As Integer) As IEnumerable(Of MapSection)
overload : TinyLife.World.Map.GetSections*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
id : MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : MarkDirtyForPathfinding(Point)
nameWithType : Map.MarkDirtyForPathfinding(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : MarkDirtyForPathfinding
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1082
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nMarks the given position dirty for pathfinding purposes.\nWhen a path is found again close to this position, its cost (<xref href=\"TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref>) will be re-calculated.\nThis method is called by <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> when it is placed for removed.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public void MarkDirtyForPathfinding(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to mark dirty
content.vb : Public Sub MarkDirtyForPathfinding(pos As Point)
overload : TinyLife.World.Map.MarkDirtyForPathfinding*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
id : GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetPathCost(Person, Point, Point)
nameWithType : Map.GetPathCost(Person, Point, Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetPathCost
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1102
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the cost to pathfind from the given current position to the given next position.\nNote that, for this method to return a proper result, <code data-dev-comment-type=\"paramref\" class=\"paramref\">nextPos</code> has to be directly or diagonally adjacent to <code data-dev-comment-type=\"paramref\" class=\"paramref\">currPos</code>.\n"
example : [ ]
syntax :
content : public float GetPathCost(Person person, Point currPos, Point nextPos)
parameters :
- id : person
type : TinyLife.Objects.Person
description : The person to get the path cost for
- id : currPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The current position
- id : nextPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The next, neighboring position
return :
type : System.Single
description : The cost to path to this location
content.vb : Public Function GetPathCost(person As Person, currPos As Point, nextPos As Point) As Single
overload : TinyLife.World.Map.GetPathCost*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
id : CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : CanWalkBetween(Person, Point, Point)
nameWithType : Map.CanWalkBetween(Person, Point, Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : CanWalkBetween
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1121
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-10-18 13:03:11 +02:00
summary : "\nReturns whether the given person can walk between the two given positions.\nInternally, this method only queries whether <xref href=\"TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref> is lower than <xref href=\"System.Single.MaxValue\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"System.Single.PositiveInfinity\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that, for this method to return a proper result, <code data-dev-comment-type=\"paramref\" class=\"paramref\">nextPos</code> has to be directly or diagonally adjacent to <code data-dev-comment-type=\"paramref\" class=\"paramref\">currPos</code>.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public bool CanWalkBetween(Person person, Point currPos, Point nextPos)
parameters :
- id : person
type : TinyLife.Objects.Person
description : The person to get the path cost for
- id : currPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The current position
- id : nextPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The next, neighboring position
return :
type : System.Boolean
description : Whether the two locations can be walked between
content.vb : Public Function CanWalkBetween(person As Person, currPos As Point, nextPos As Point) As Boolean
overload : TinyLife.World.Map.CanWalkBetween*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point)
id : IsFreeSpot(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : IsFreeSpot(Point)
nameWithType : Map.IsFreeSpot(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : IsFreeSpot
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1130
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns whether or not the given position on the given map is free for a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> to stand in\n"
example : [ ]
syntax :
content : public bool IsFreeSpot(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The position to query
return :
type : System.Boolean
description : Whether this position is free to stand on
content.vb : Public Function IsFreeSpot(pos As Point) As Boolean
overload : TinyLife.World.Map.IsFreeSpot*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetDeadPerson(System.Guid)
commentId : M:TinyLife.World.Map.GetDeadPerson(System.Guid)
id : GetDeadPerson(System.Guid)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetDeadPerson(Guid)
nameWithType : Map.GetDeadPerson(Guid)
fullName : TinyLife.World.Map.GetDeadPerson(System.Guid)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetDeadPerson
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1140
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a dead <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> with the given <xref href=\"System.Guid\" data-throw-if-not-resolved=\"false\"></xref> id\n"
example : [ ]
syntax :
content : public Person GetDeadPerson(Guid id)
parameters :
- id : id
type : System.Guid
description : The id to get a dead person by
return :
type : TinyLife.Objects.Person
description : The dead person instance, or null if there is none
content.vb : Public Function GetDeadPerson(id As Guid) As Person
overload : TinyLife.World.Map.GetDeadPerson*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
id : PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : PlaySound(SoundEffect, Vector2, Single, Single, Boolean, Boolean)
nameWithType : Map.PlaySound(SoundEffect, Vector2, Single, Single, Boolean, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Boolean, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : PlaySound
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1160
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nPlays a sound at the given location (in world space) statically.\nIf the sound should move while being played, use <xref href=\"TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect%2cTinyLife.World.MapAudioEmitter%2cSystem.Single%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> instead.\nNote that the returned <xref href=\"Microsoft.Xna.Framework.Audio.SoundEffectInstance\" data-throw-if-not-resolved=\"false\"></xref> does not need to be disposed when it is finished playing.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public SoundEffectInstance PlaySound(SoundEffect sound, Vector2 pos, float volume = 1F, float pitch = 0F, bool loop = false, bool applyWorldSoundVolume = true)
parameters :
- id : sound
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Audio.SoundEffect
2021-08-04 06:51:12 +02:00
description : The sound effect to play
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position, in world space, to play the sound at
- id : volume
type : System.Single
description : The sound's volume, between 0 and 1 (default)
- id : pitch
type : System.Single
description : The sound's pitch, between -1, 0 (default) and 1
- id : loop
type : System.Boolean
description : Whether or not the sound should loop
- id : applyWorldSoundVolume
type : System.Boolean
description : Whether the <xref href="TinyLife.Options.WorldSoundVolume" data-throw-if-not-resolved="false"></xref> should be applied to the passed <code data-dev-comment-type="paramref" class="paramref">volume</code>
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Audio.SoundEffectInstance
2021-08-04 06:51:12 +02:00
description : The sound effect instance that is responsible for playing this sound, which can be stopped or paused
content.vb : Public Function PlaySound(sound As SoundEffect, pos As Vector2, volume As Single = 1F, pitch As Single = 0F, loop As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance
overload : TinyLife.World.Map.PlaySound*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
id : PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
nameWithType : Map.PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, TinyLife.World.MapAudioEmitter, System.Single, System.Single, System.Boolean, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : PlaySound
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1177
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nPlays a sound at the given location (in world space) with the given <xref href=\"TinyLife.World.MapAudioEmitter\" data-throw-if-not-resolved=\"false\"></xref>, whose <xref href=\"TinyLife.World.MapAudioEmitter.WorldPosition\" data-throw-if-not-resolved=\"false\"></xref> can be updated by the caller.\nIf the sound should move in a static locatdion, use <xref href=\"TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> instead.\nNote that the returned <xref href=\"Microsoft.Xna.Framework.Audio.SoundEffectInstance\" data-throw-if-not-resolved=\"false\"></xref> does not need to be disposed when it is finished playing.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
content : public SoundEffectInstance PlaySound(SoundEffect sound, MapAudioEmitter emitter, float volume = 1F, float pitch = 0F, bool loop = false, bool applyWorldSoundVolume = true)
parameters :
- id : sound
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Audio.SoundEffect
2021-08-04 06:51:12 +02:00
description : The sound effect to play
- id : emitter
type : TinyLife.World.MapAudioEmitter
description : The audio emitter, whose <xref href="TinyLife.World.MapAudioEmitter.WorldPosition" data-throw-if-not-resolved="false"></xref> should be set by the caller
- id : volume
type : System.Single
description : The sound's volume, between 0 and 1 (default)
- id : pitch
type : System.Single
description : The sound's pitch, between -1, 0 (default) and 1
- id : loop
type : System.Boolean
description : Whether or not the sound should loop
- id : applyWorldSoundVolume
type : System.Boolean
description : Whether the <xref href="TinyLife.Options.WorldSoundVolume" data-throw-if-not-resolved="false"></xref> should be applied to the passed <code data-dev-comment-type="paramref" class="paramref">volume</code>
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Audio.SoundEffectInstance
2021-08-04 06:51:12 +02:00
description : The sound effect instance that is responsible for playing this sound, which can be stopped or paused
content.vb : Public Function PlaySound(sound As SoundEffect, emitter As MapAudioEmitter, volume As Single = 1F, pitch As Single = 0F, loop As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance
overload : TinyLife.World.Map.PlaySound*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)
commentId : M:TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)
id : GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetClosestExitRoad(Vector2)
nameWithType : Map.GetClosestExitRoad(Vector2)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetClosestExitRoad
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1195
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the point of the road that is at the edge of the map and the <xref href=\"MLEM.Misc.Direction2\" data-throw-if-not-resolved=\"false\"></xref> that the map border is in, and is also closest to the given position.\nSince every map is expected to have at least one exit road, no checking is done to ensure that one exists.\n"
example : [ ]
syntax :
content : public (Point, Direction2) GetClosestExitRoad(Vector2 position)
parameters :
- id : position
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
return :
2022-09-05 14:19:42 +02:00
type : System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}
2021-08-04 06:51:12 +02:00
description : The closest exit road
content.vb : Public Function GetClosestExitRoad(position As Vector2) As(Point, Direction2)(Of Point , Direction2)
overload : TinyLife.World.Map.GetClosestExitRoad*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetExitRoads
commentId : M:TinyLife.World.Map.GetExitRoads
id : GetExitRoads
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetExitRoads()
nameWithType : Map.GetExitRoads()
fullName : TinyLife.World.Map.GetExitRoads()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : GetExitRoads
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1203
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the positions of all of the roads that are at the borders of this map and the <xref href=\"MLEM.Misc.Direction2\" data-throw-if-not-resolved=\"false\"></xref> that the map border is in\n"
example : [ ]
syntax :
content : public IEnumerable<(Point, Direction2)> GetExitRoads()
return :
2022-09-05 14:19:42 +02:00
type : System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}}
2021-08-04 06:51:12 +02:00
description : All of the exit roads out of this map
content.vb : Public Function GetExitRoads As IEnumerable(Of(Point, Direction2)(Of Point , Direction2))
overload : TinyLife.World.Map.GetExitRoads*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF)
commentId : M:TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF)
id : GetWalls(MLEM.Misc.RectangleF)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetWalls(RectangleF)
nameWithType : Map.GetWalls(RectangleF)
fullName : TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1218
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of walls in the given area.\nAll <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> objects for which at least one <xref href=\"TinyLife.World.Wall.Positions\" data-throw-if-not-resolved=\"false\"></xref> entry is contained in the area are returned.\n"
example : [ ]
syntax :
content : public IEnumerable<Wall> GetWalls(RectangleF area)
parameters :
- id : area
type : MLEM.Misc.RectangleF
description : The area to query for walls
return :
type : System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
description : A set of walls in the area
content.vb : Public Function GetWalls(area As RectangleF) As IEnumerable(Of Wall)
overload : TinyLife.World.Map.GetWalls*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
commentId : M:TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
id : ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : ApplyCameraRotation(Vector2, Boolean, Nullable<Direction2>)
nameWithType : Map.ApplyCameraRotation(Vector2, Boolean, Nullable<Direction2>)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, System.Boolean, System.Nullable<MLEM.Misc.Direction2>)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : ApplyCameraRotation
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1234
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nApplies the game's current <xref href=\"TinyLife.Options.CameraRotation\" data-throw-if-not-resolved=\"false\"></xref> to the given position in world space\n"
example : [ ]
syntax :
2022-04-27 12:59:12 +02:00
content : public Vector2 ApplyCameraRotation(Vector2 worldPos, bool borderOffset = false, Direction2? cameraRotation = null)
2021-08-04 06:51:12 +02:00
parameters :
- id : worldPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position, in world space
- id : borderOffset
type : System.Boolean
description : Whether a border offset should be applied. This is useful for tiles and other objects that aren't centered in the middle of their tiles, but that use the top-left corner of a tile for positioning.
- id : cameraRotation
type : System.Nullable{MLEM.Misc.Direction2}
description : An optional override camera rotation which should be used in favor of <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref>
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position in world space, but with camera rotation appplied
content.vb : Public Function ApplyCameraRotation(worldPos As Vector2, borderOffset As Boolean = False, cameraRotation As Direction2? = Nothing) As Vector2
overload : TinyLife.World.Map.ApplyCameraRotation*
nameWithType.vb : Map.ApplyCameraRotation(Vector2, Boolean, Nullable(Of Direction2))
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, System.Boolean, System.Nullable(Of MLEM.Misc.Direction2))
2021-08-04 06:51:12 +02:00
name.vb : ApplyCameraRotation(Vector2, Boolean, Nullable(Of Direction2))
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
commentId : M:TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
id : ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : ApplyInverseCameraRotation(Vector2, Nullable<Direction2>)
nameWithType : Map.ApplyInverseCameraRotation(Vector2, Nullable<Direction2>)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2, System.Nullable<MLEM.Misc.Direction2>)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : ApplyInverseCameraRotation
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1250
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nApplies the game's current <xref href=\"TinyLife.Options.CameraRotation\" data-throw-if-not-resolved=\"false\"></xref> to the given position in world space in reverse, undoing the action done by <xref href=\"TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Misc.Direction2%7d)\" data-throw-if-not-resolved=\"false\"></xref>\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-04-27 12:59:12 +02:00
content : public Vector2 ApplyInverseCameraRotation(Vector2 worldPos, Direction2? cameraRotation = null)
2021-08-04 06:51:12 +02:00
parameters :
- id : worldPos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position, in world space
- id : cameraRotation
type : System.Nullable{MLEM.Misc.Direction2}
description : An optional override camera rotation which should be used in favor of <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref>
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
description : The position in world space, but without camera rotation appplied
content.vb : Public Function ApplyInverseCameraRotation(worldPos As Vector2, cameraRotation As Direction2? = Nothing) As Vector2
overload : TinyLife.World.Map.ApplyInverseCameraRotation*
nameWithType.vb : Map.ApplyInverseCameraRotation(Vector2, Nullable(Of Direction2))
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2, System.Nullable(Of MLEM.Misc.Direction2))
2021-08-04 06:51:12 +02:00
name.vb : ApplyInverseCameraRotation(Vector2, Nullable(Of Direction2))
- uid : TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
commentId : M:TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
id : OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : OnCameraRotationChanged(Direction2, Direction2)
nameWithType : Map.OnCameraRotationChanged(Direction2, Direction2)
fullName : TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : OnCameraRotationChanged
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1265
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA method that is called when <xref href=\"TinyLife.Options.CameraRotation\" data-throw-if-not-resolved=\"false\"></xref> is changed.\nWhen changing camera rotation manually, this method should be called along with the change.\n"
example : [ ]
syntax :
content : public void OnCameraRotationChanged(Direction2 oldRotation, Direction2 newRotation)
parameters :
- id : oldRotation
type : MLEM.Misc.Direction2
description : ''
- id : newRotation
type : MLEM.Misc.Direction2
description : ''
content.vb : Public Sub OnCameraRotationChanged(oldRotation As Direction2, newRotation As Direction2)
overload : TinyLife.World.Map.OnCameraRotationChanged*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
commentId : M:TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
id : AddLight(TinyLife.Objects.Light)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddLight(Light)
nameWithType : Map.AddLight(Light)
fullName : TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : AddLight
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1288
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds the given light to the world at its <xref href=\"TinyLife.Objects.Light.Position\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
content : public void AddLight(Light light)
parameters :
- id : light
type : TinyLife.Objects.Light
description : The light to add
content.vb : Public Sub AddLight(light As Light)
overload : TinyLife.World.Map.AddLight*
modifiers.csharp :
- public
modifiers.vb :
- Public
- uid : TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light)
commentId : M:TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light)
id : RemoveLight(TinyLife.Objects.Light)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : RemoveLight(Light)
nameWithType : Map.RemoveLight(Light)
fullName : TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : RemoveLight
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1297
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRemoves the given light from the world\n"
example : [ ]
syntax :
content : public void RemoveLight(Light light)
parameters :
- id : light
type : TinyLife.Objects.Light
description : The light to remove
content.vb : Public Sub RemoveLight(light As Light)
overload : TinyLife.World.Map.RemoveLight*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)
commentId : M:TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)
id : MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-08-02 23:19:57 +02:00
name : MoveEverything(Point, Rectangle, Boolean, Tile)
nameWithType : Map.MoveEverything(Point, Rectangle, Boolean, Tile)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Rectangle, System.Boolean, TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : MoveEverything
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1309
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nMoves all of the objects, walls, tiles and roofs in the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">area</code> in the world, optionally moving the lots as well\n"
example : [ ]
syntax :
2022-08-02 23:19:57 +02:00
content : public void MoveEverything(Point offset, Rectangle area, bool moveLots, Tile defaultTile = null)
2021-08-04 06:51:12 +02:00
parameters :
- id : offset
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
description : The offset to move things by
- id : area
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Rectangle
2021-08-04 06:51:12 +02:00
description : The area to move
- id : moveLots
type : System.Boolean
description : Whether lots should be moved as well. The content of lots will be moved regardless of this parameter
2022-08-02 23:19:57 +02:00
- id : defaultTile
type : TinyLife.World.Tile
2022-09-05 14:19:42 +02:00
description : The default tile to replace the moved ground with.
2022-08-02 23:19:57 +02:00
content.vb : Public Sub MoveEverything(offset As Point, area As Rectangle, moveLots As Boolean, defaultTile As Tile = Nothing)
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.MoveEverything*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
commentId : M:TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
id : ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-07-28 14:58:38 +02:00
name : ValidateExistingRooms(Point[])
nameWithType : Map.ValidateExistingRooms(Point[])
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-07-28 14:58:38 +02:00
id : ValidateExistingRooms
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1370
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-07-28 14:58:38 +02:00
summary : "\nRemoves all outdated rooms on this map after calling their <xref href=\"TinyLife.World.Room.Validate\" data-throw-if-not-resolved=\"false\"></xref> methods.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-07-28 14:58:38 +02:00
content : public void ValidateExistingRooms(params Point[] positions)
2021-08-04 06:51:12 +02:00
parameters :
2022-07-28 14:58:38 +02:00
- id : positions
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point[]
2022-07-28 14:58:38 +02:00
description : The positions around which to validate rooms
content.vb : Public Sub ValidateExistingRooms(ParamArray positions As Point())
overload : TinyLife.World.Map.ValidateExistingRooms*
nameWithType.vb : Map.ValidateExistingRooms(Point())
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point())
2022-07-28 14:58:38 +02:00
name.vb : ValidateExistingRooms(Point())
2022-09-05 14:19:42 +02:00
- 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)
id : AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[],TinyLife.Tools.UndoableAction,System.Boolean)
2022-07-28 14:58:38 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : AddNewRoomsAndValidateExisting(Point[], UndoableAction, Boolean)
nameWithType : Map.AddNewRoomsAndValidateExisting(Point[], UndoableAction, Boolean)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point[], TinyLife.Tools.UndoableAction, System.Boolean)
2022-07-28 14:58:38 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : AddNewRoomsAndValidateExisting
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1389
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nAdds new <xref href=\"TinyLife.World.Room\" data-throw-if-not-resolved=\"false\"></xref> objects to the given positions if there are valid rooms present, and validates additional rooms, checking for whether they should still exists.\n"
example : [ ]
syntax :
content : public void AddNewRoomsAndValidateExisting(Point[] positions, UndoableAction action, bool editWorld = false)
parameters :
- id : positions
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point[]
2022-07-28 14:58:38 +02:00
description : The positions that should be inspected for possible rooms.
- id : action
type : TinyLife.Tools.UndoableAction
description : The undoable action that this method should add its actions to. If this method should be executed immediately, use the <xref href="TinyLife.Tools.UndoableAction" data-throw-if-not-resolved="false"></xref> immediate constructor.
- id : editWorld
type : System.Boolean
description : Whether the world should be edited when adding new rooms, which involves adding concrete floors and a roof to new rooms.
content.vb : Public Sub AddNewRoomsAndValidateExisting(positions As Point(), action As UndoableAction, editWorld As Boolean = False)
overload : TinyLife.World.Map.AddNewRoomsAndValidateExisting*
nameWithType.vb : Map.AddNewRoomsAndValidateExisting(Point(), UndoableAction, Boolean)
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
fullName.vb : TinyLife.World.Map.AddNewRoomsAndValidateExisting(Microsoft.Xna.Framework.Point(), TinyLife.Tools.UndoableAction, System.Boolean)
2022-07-28 14:58:38 +02:00
name.vb : AddNewRoomsAndValidateExisting(Point(), UndoableAction, Boolean)
2021-08-30 20:44:32 +02:00
- uid : TinyLife.World.Map.GetRegularVisitors
commentId : M:TinyLife.World.Map.GetRegularVisitors
id : GetRegularVisitors
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetRegularVisitors()
nameWithType : Map.GetRegularVisitors()
fullName : TinyLife.World.Map.GetRegularVisitors()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-30 20:44:32 +02:00
id : GetRegularVisitors
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1440
2021-08-30 20:44:32 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns the set of <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> instances in the world that are regular visitors.\nThis method is a shorthand for <xref href=\"TinyLife.World.Map.GetPeople\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Person.IsRegularVisitor\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that dead regular visitors are not returned.\n"
example : [ ]
syntax :
content : public IEnumerable<Person> GetRegularVisitors()
return :
type : System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description : This map's regular visitors
content.vb : Public Function GetRegularVisitors As IEnumerable(Of Person)
overload : TinyLife.World.Map.GetRegularVisitors*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-03-09 16:13:05 +01:00
- uid : TinyLife.World.Map.UpdateExternalPeople(System.Action{System.Single})
commentId : M:TinyLife.World.Map.UpdateExternalPeople(System.Action{System.Single})
id : UpdateExternalPeople(System.Action{System.Single})
2021-08-30 20:44:32 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-03-09 16:13:05 +01:00
name : UpdateExternalPeople(Action<Single>)
nameWithType : Map.UpdateExternalPeople(Action<Single>)
fullName : TinyLife.World.Map.UpdateExternalPeople(System.Action<System.Single>)
2021-08-30 20:44:32 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id : UpdateExternalPeople
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1452
2021-08-30 20:44:32 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2021-10-14 20:30:40 +02:00
summary : "\nUpdates this map's regular visitors, based on the <xref href=\"TinyLife.PerSaveOptions.MaxRegularVisitors\" data-throw-if-not-resolved=\"false\"></xref> value, and also assigns random people to empty <xref href=\"TinyLife.World.LotEmployment\" data-throw-if-not-resolved=\"false\"></xref> slots.\nThis method does three things: It removes visitors that have been added into the world by the player (through household imports),\nit removes visitors if the current number of visitors is greater than the maximum,\nand it attempts to add new visitors if it is lower than the maximum and <xref href=\"TinyLife.World.LotEmployment\" data-throw-if-not-resolved=\"false\"></xref> people in empty slots.\nThis method is called automatically in variouos locations.\n"
2021-08-30 20:44:32 +02:00
example : [ ]
syntax :
2022-03-09 16:13:05 +01:00
content : public void UpdateExternalPeople(Action<float> setProgress = null)
parameters :
- id : setProgress
type : System.Action{System.Single}
content.vb : Public Sub UpdateExternalPeople(setProgress As Action(Of Single) = Nothing)
2021-10-14 20:30:40 +02:00
overload : TinyLife.World.Map.UpdateExternalPeople*
2022-03-09 16:13:05 +01:00
nameWithType.vb : Map.UpdateExternalPeople(Action(Of Single))
2021-08-30 20:44:32 +02:00
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-03-09 16:13:05 +01:00
fullName.vb : TinyLife.World.Map.UpdateExternalPeople(System.Action(Of System.Single))
name.vb : UpdateExternalPeople(Action(Of Single))
2021-10-14 20:30:40 +02:00
- uid : TinyLife.World.Map.GetAllLotEmployments
commentId : M:TinyLife.World.Map.GetAllLotEmployments
id : GetAllLotEmployments
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : GetAllLotEmployments()
nameWithType : Map.GetAllLotEmployments()
fullName : TinyLife.World.Map.GetAllLotEmployments()
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id : GetAllLotEmployments
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1532
2021-10-14 20:30:40 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nReturns a set of all <xref href=\"TinyLife.World.LotEmployment\" data-throw-if-not-resolved=\"false\"></xref> instances and their <xref href=\"TinyLife.World.Lot\" data-throw-if-not-resolved=\"false\"></xref> on the map.\nNote that <xref href=\"TinyLife.World.LotEmployment.MapWideEmployments\" data-throw-if-not-resolved=\"false\"></xref> are also returned, with their <xref href=\"TinyLife.World.Lot\" data-throw-if-not-resolved=\"false\"></xref> component being set to null.\n"
example : [ ]
syntax :
content : public IEnumerable<(LotEmployment Employment, Lot Lot)> GetAllLotEmployments()
return :
type : System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}}
description : All lot employments on this map
content.vb : Public Function GetAllLotEmployments As IEnumerable(Of(Employment As LotEmployment, Lot As Lot)(Of LotEmployment , Lot))
overload : TinyLife.World.Map.GetAllLotEmployments*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
id : MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
2022-01-01 17:06:03 +01:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : MarkTileDirtyForDrawing(Point)
nameWithType : Map.MarkTileDirtyForDrawing(Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
2022-01-01 17:06:03 +01:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +02:00
branch : main
2022-01-01 17:06:03 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : MarkTileDirtyForDrawing
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1545
2022-01-01 17:06:03 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nMarks the given position dirty for drawing, which causes the underlying <xref href=\"MLEM.Graphics.StaticSpriteBatch\" data-throw-if-not-resolved=\"false\"></xref> to re-render the tile.\nThis method is used automatically by <xref href=\"TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point%2cTinyLife.World.Tile)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.GrassyAutoTile\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2022-01-01 17:06:03 +01:00
example : [ ]
syntax :
content : public void MarkTileDirtyForDrawing(Point pos)
parameters :
- id : pos
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2022-01-01 17:06:03 +01:00
description : The position to mark dirty.
content.vb : Public Sub MarkTileDirtyForDrawing(pos As Point)
overload : TinyLife.World.Map.MarkTileDirtyForDrawing*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
commentId : M:TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
id : MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : MarkObjectDirtyForDrawing(MapObject, MapSection, Boolean)
nameWithType : Map.MarkObjectDirtyForDrawing(MapObject, MapSection, Boolean)
fullName : TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject, TinyLife.World.MapSection, System.Boolean)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : MarkObjectDirtyForDrawing
path : ../TinyLife/World/Map.cs
2022-10-18 13:03:11 +02:00
startLine : 1561
2022-09-05 14:19:42 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nMarks the given <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> dirty for drawing, which causes the underlying <xref href=\"MLEM.Graphics.StaticSpriteBatch\" data-throw-if-not-resolved=\"false\"></xref> to re-render the object if its visibility is <xref href=\"TinyLife.Objects.Visibility.Static\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method is used automatically by <xref href=\"TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref>, as well as when a static object's <xref href=\"TinyLife.Objects.MapObject.Position\" data-throw-if-not-resolved=\"false\"></xref> changes.\n"
example : [ ]
syntax :
content : public void MarkObjectDirtyForDrawing(MapObject obj, MapSection section = null, bool removedFromSection = false)
parameters :
- id : obj
type : TinyLife.Objects.MapObject
description : The object to mark dirty.
- id : section
type : TinyLife.World.MapSection
description : The section that the object is expected to be in, or <xref uid="langword_csharp_null" name="null" href=""></xref> to determine the section automatically.
- id : removedFromSection
type : System.Boolean
description : Whether the object was removed, and should not be redrawn in the <code data-dev-comment-type="paramref" class="paramref">section</code>.
content.vb : Public Sub MarkObjectDirtyForDrawing(obj As MapObject, section As MapSection = Nothing, removedFromSection As Boolean = False)
overload : TinyLife.World.Map.MarkObjectDirtyForDrawing*
modifiers.csharp :
- public
modifiers.vb :
- Public
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId : M:TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
id : LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
2021-08-04 06:51:12 +02:00
parent : TinyLife.World.Map
langs :
- csharp
- vb
2022-05-24 13:36:05 +02:00
name : LoadStaticMap(String, Boolean, Action<String>, Action<Single>, Boolean)
nameWithType : Map.LoadStaticMap(String, Boolean, Action<String>, Action<Single>, Boolean)
fullName : TinyLife.World.Map.LoadStaticMap(System.String, System.Boolean, System.Action<System.String>, System.Action<System.Single>, System.Boolean)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/World/Map.cs
2022-05-24 13:36:05 +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 : LoadStaticMap
2022-03-09 16:13:05 +01:00
path : ../TinyLife/World/Map.cs
2022-11-12 13:53:28 +01:00
startLine : 2041
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-03-09 16:13:05 +01:00
summary : "\nLoads a static map with the given name from the game's content directory.\nNote that the map is not validated (<xref href=\"TinyLife.World.Map.Validate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>).\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static Map LoadStaticMap(string name, bool custom, Action<string> setState, Action<float> setProgress, bool validateThoroughly)
2021-08-04 06:51:12 +02:00
parameters :
- id : name
type : System.String
2022-03-09 16:13:05 +01:00
description : The name of the static map to load.
2022-05-24 13:36:05 +02:00
- id : custom
type : System.Boolean
description : Whether the map is in the custom maps directory (or a default map).
2021-11-23 16:24:04 +01:00
- id : setState
type : System.Action{System.String}
2022-03-09 16:13:05 +01:00
description : An action that accepts the current state of the loading process.
- id : setProgress
type : System.Action{System.Single}
description : An action that accepts the progress of the current state of the loading process.
2021-11-23 16:24:04 +01:00
- id : validateThoroughly
type : System.Boolean
2022-03-09 16:13:05 +01:00
description : Whether the map should be validated thoroughly, which needs to be done if it will be played on.
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.Map
2022-03-09 16:13:05 +01:00
description : The static map that was loaded.
2022-05-24 13:36:05 +02:00
content.vb : Public Shared Function LoadStaticMap(name As String, custom As Boolean, setState As Action(Of String), setProgress As Action(Of Single), validateThoroughly As Boolean) As Map
2021-08-04 06:51:12 +02:00
overload : TinyLife.World.Map.LoadStaticMap*
2022-05-24 13:36:05 +02:00
nameWithType.vb : Map.LoadStaticMap(String, Boolean, Action(Of String), Action(Of Single), Boolean)
modifiers.csharp :
- public
- static
modifiers.vb :
- Public
- Shared
fullName.vb : TinyLife.World.Map.LoadStaticMap(System.String, System.Boolean, System.Action(Of System.String), System.Action(Of System.Single), System.Boolean)
name.vb : LoadStaticMap(String, Boolean, Action(Of String), Action(Of Single), Boolean)
- uid : TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
commentId : M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
id : IsLotHidden(TinyLife.World.Lot)
parent : TinyLife.World.Map
langs :
- csharp
- vb
name : IsLotHidden(Lot)
nameWithType : Map.IsLotHidden(Lot)
fullName : TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
type : Method
source :
remote :
path : TinyLife/World/Map.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : IsLotHidden
path : ../TinyLife/World/Map.cs
2022-11-12 13:53:28 +01:00
startLine : 2087
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nWhether the given lot is hidden from the camera.\nNote that the result of this method will be different from <xref href=\"TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)\" data-throw-if-not-resolved=\"false\"></xref>, since this method also checks for the ShowAllLots cheat.\nFor ease of use, this method returns <xref uid=\"langword_csharp_false\" name=\"false\" href=\"\"></xref> if <code data-dev-comment-type=\"paramref\" class=\"paramref\">lot</code> is null.\n"
example : [ ]
syntax :
content : public static bool IsLotHidden(Lot lot)
parameters :
- id : lot
type : TinyLife.World.Lot
description : ''
return :
type : System.Boolean
description : ''
content.vb : Public Shared Function IsLotHidden(lot As Lot) As Boolean
overload : TinyLife.World.Map.IsLotHidden*
2021-08-04 06:51:12 +02:00
modifiers.csharp :
- public
- static
modifiers.vb :
- Public
- Shared
references :
- uid : TinyLife.World.MapSection
commentId : T:TinyLife.World.MapSection
parent : TinyLife.World
name : MapSection
nameWithType : MapSection
fullName : TinyLife.World.MapSection
- uid : TinyLife.World
commentId : N : TinyLife.World
name : TinyLife.World
nameWithType : TinyLife.World
fullName : TinyLife.World
- uid : System.Object
commentId : T:System.Object
parent : System
isExternal : true
name : Object
nameWithType : Object
fullName : System.Object
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId : T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent : MLEM.Data.Json
2021-08-04 06:51:12 +02:00
isExternal : true
2021-11-23 16:24:04 +01:00
name : JsonTypeSafeGenericDataHolder
nameWithType : JsonTypeSafeGenericDataHolder
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
- uid : MLEM.Misc.IGenericDataHolder
commentId : T:MLEM.Misc.IGenericDataHolder
parent : MLEM.Misc
isExternal : true
name : IGenericDataHolder
nameWithType : IGenericDataHolder
fullName : MLEM.Misc.IGenericDataHolder
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
isExternal : true
name : SetData(String, Object)
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
2021-08-04 06:51:12 +02:00
spec.csharp :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-08-04 06:51:12 +02:00
name : SetData
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.SetData
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
spec.vb :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-08-04 06:51:12 +02:00
name : SetData
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.SetData
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
isExternal : true
name : GetData<T>(String)
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetData<T>(String)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(System.String)
nameWithType.vb : JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
fullName.vb : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
2021-08-04 06:51:12 +02:00
name.vb : GetData(Of T)(String)
spec.csharp :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2021-08-04 06:51:12 +02:00
name : GetData<T>
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetData<T>
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : )
nameWithType : )
fullName : )
spec.vb :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2021-08-04 06:51:12 +02:00
name : GetData(Of T)
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetData(Of T)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : )
nameWithType : )
fullName : )
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
isExternal : true
name : GetDataKeys()
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
2021-08-04 06:51:12 +02:00
spec.csharp :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
name : GetDataKeys
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetDataKeys
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
name : GetDataKeys
2021-11-23 16:24:04 +01:00
nameWithType : JsonTypeSafeGenericDataHolder.GetDataKeys
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +02:00
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : System.Object.Equals(System.Object)
commentId : M:System.Object.Equals(System.Object)
parent : System.Object
isExternal : true
name : Equals(Object)
nameWithType : Object.Equals(Object)
fullName : System.Object.Equals(System.Object)
spec.csharp :
- uid : System.Object.Equals(System.Object)
name : Equals
nameWithType : Object.Equals
fullName : System.Object.Equals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.Equals(System.Object)
name : Equals
nameWithType : Object.Equals
fullName : System.Object.Equals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.Object.Equals(System.Object,System.Object)
commentId : M:System.Object.Equals(System.Object,System.Object)
parent : System.Object
isExternal : true
name : Equals(Object, Object)
nameWithType : Object.Equals(Object, Object)
fullName : System.Object.Equals(System.Object, System.Object)
spec.csharp :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
nameWithType : Object.Equals
fullName : System.Object.Equals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
nameWithType : Object.Equals
fullName : System.Object.Equals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.Object.GetHashCode
commentId : M:System.Object.GetHashCode
parent : System.Object
isExternal : true
name : GetHashCode()
nameWithType : Object.GetHashCode()
fullName : System.Object.GetHashCode()
spec.csharp :
- uid : System.Object.GetHashCode
name : GetHashCode
nameWithType : Object.GetHashCode
fullName : System.Object.GetHashCode
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.GetHashCode
name : GetHashCode
nameWithType : Object.GetHashCode
fullName : System.Object.GetHashCode
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : System.Object.GetType
commentId : M:System.Object.GetType
parent : System.Object
isExternal : true
name : GetType()
nameWithType : Object.GetType()
fullName : System.Object.GetType()
spec.csharp :
- uid : System.Object.GetType
name : GetType
nameWithType : Object.GetType
fullName : System.Object.GetType
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.GetType
name : GetType
nameWithType : Object.GetType
fullName : System.Object.GetType
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : System.Object.MemberwiseClone
commentId : M:System.Object.MemberwiseClone
parent : System.Object
isExternal : true
name : MemberwiseClone()
nameWithType : Object.MemberwiseClone()
fullName : System.Object.MemberwiseClone()
spec.csharp :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
nameWithType : Object.MemberwiseClone
fullName : System.Object.MemberwiseClone
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
nameWithType : Object.MemberwiseClone
fullName : System.Object.MemberwiseClone
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
commentId : M:System.Object.ReferenceEquals(System.Object,System.Object)
parent : System.Object
isExternal : true
name : ReferenceEquals(Object, Object)
nameWithType : Object.ReferenceEquals(Object, Object)
fullName : System.Object.ReferenceEquals(System.Object, System.Object)
spec.csharp :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
nameWithType : Object.ReferenceEquals
fullName : System.Object.ReferenceEquals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
nameWithType : Object.ReferenceEquals
fullName : System.Object.ReferenceEquals
isExternal : true
- name : (
nameWithType : (
fullName : (
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : System.Object
name : Object
nameWithType : Object
fullName : System.Object
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.Object.ToString
commentId : M:System.Object.ToString
parent : System.Object
isExternal : true
name : ToString()
nameWithType : Object.ToString()
fullName : System.Object.ToString()
spec.csharp :
- uid : System.Object.ToString
name : ToString
nameWithType : Object.ToString
fullName : System.Object.ToString
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : System.Object.ToString
name : ToString
nameWithType : Object.ToString
fullName : System.Object.ToString
isExternal : true
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.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<Map>()
nameWithType : Extensions.JsonCopy<Map>()
fullName : TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.Map>()
nameWithType.vb : Extensions.JsonCopy(Of Map)()
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Map)()
name.vb : JsonCopy(Of Map)()
spec.csharp :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1
name : JsonCopy<Map>
nameWithType : Extensions.JsonCopy<Map>
fullName : TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.Map>
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1
name : JsonCopy(Of Map)
nameWithType : Extensions.JsonCopy(Of Map)
fullName : TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Map)
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : System
commentId : N : System
isExternal : true
name : System
nameWithType : System
fullName : System
2021-11-23 16:24:04 +01:00
- uid : MLEM.Data.Json
commentId : N : MLEM.Data.Json
isExternal : true
name : MLEM.Data.Json
nameWithType : MLEM.Data.Json
fullName : MLEM.Data.Json
2021-08-04 06:51:12 +02:00
- uid : MLEM.Misc
commentId : N : MLEM.Misc
isExternal : true
name : MLEM.Misc
nameWithType : MLEM.Misc
fullName : MLEM.Misc
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy<T>(T)
nameWithType : Extensions.JsonCopy<T>(T)
fullName : TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb : Extensions.JsonCopy(Of T)(T)
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb : JsonCopy(Of T)(T)
spec.csharp :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy<T>
nameWithType : Extensions.JsonCopy<T>
fullName : TinyLife.Utilities.Extensions.JsonCopy<T>
- name : (
nameWithType : (
fullName : (
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy(Of T)
nameWithType : Extensions.JsonCopy(Of T)
fullName : TinyLife.Utilities.Extensions.JsonCopy(Of T)
- name : (
nameWithType : (
fullName : (
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.Utilities.Extensions
commentId : T:TinyLife.Utilities.Extensions
parent : TinyLife.Utilities
name : Extensions
nameWithType : Extensions
fullName : TinyLife.Utilities.Extensions
- uid : TinyLife.Utilities
commentId : N : TinyLife.Utilities
name : TinyLife.Utilities
nameWithType : TinyLife.Utilities
fullName : TinyLife.Utilities
- uid : System.Int32
commentId : T:System.Int32
parent : System
isExternal : true
name : Int32
nameWithType : Int32
fullName : System.Int32
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId : M:TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.World.UpdateDelegate
commentId : T:TinyLife.World.UpdateDelegate
parent : TinyLife.World
name : UpdateDelegate
nameWithType : UpdateDelegate
fullName : TinyLife.World.UpdateDelegate
- uid : TinyLife.Objects.MapObject
commentId : T:TinyLife.Objects.MapObject
parent : TinyLife.Objects
name : MapObject
nameWithType : MapObject
fullName : TinyLife.Objects.MapObject
- uid : TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
commentId : M:TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
isExternal : true
- uid : System.Action{TinyLife.Objects.MapObject}
commentId : T:System.Action{TinyLife.Objects.MapObject}
parent : System
definition : System.Action`1
name : Action<MapObject>
nameWithType : Action<MapObject>
fullName : System.Action<TinyLife.Objects.MapObject>
nameWithType.vb : Action(Of MapObject)
fullName.vb : System.Action(Of TinyLife.Objects.MapObject)
name.vb : Action(Of MapObject)
spec.csharp :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.Objects.MapObject
name : MapObject
nameWithType : MapObject
fullName : TinyLife.Objects.MapObject
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.Objects.MapObject
name : MapObject
nameWithType : MapObject
fullName : TinyLife.Objects.MapObject
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.Objects
commentId : N : TinyLife.Objects
name : TinyLife.Objects
nameWithType : TinyLife.Objects
fullName : TinyLife.Objects
- uid : System.Action`1
commentId : T:System.Action`1
isExternal : true
name : Action<T>
nameWithType : Action<T>
fullName : System.Action<T>
nameWithType.vb : Action(Of T)
fullName.vb : System.Action(Of T)
name.vb : Action(Of T)
spec.csharp :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
commentId : M:TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
isExternal : true
- uid : TinyLife.World.Mail
commentId : T:TinyLife.World.Mail
parent : TinyLife.World
name : Mail
nameWithType : Mail
fullName : TinyLife.World.Mail
- uid : System.Collections.Generic.List{TinyLife.World.Mail}
commentId : T:System.Collections.Generic.List{TinyLife.World.Mail}
parent : System.Collections.Generic
definition : System.Collections.Generic.List`1
name : List<Mail>
nameWithType : List<Mail>
fullName : System.Collections.Generic.List<TinyLife.World.Mail>
nameWithType.vb : List(Of Mail)
fullName.vb : System.Collections.Generic.List(Of TinyLife.World.Mail)
name.vb : List(Of Mail)
spec.csharp :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.Mail
name : Mail
nameWithType : Mail
fullName : TinyLife.World.Mail
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.Mail
name : Mail
nameWithType : Mail
fullName : TinyLife.World.Mail
- name : )
nameWithType : )
fullName : )
- uid : System.Collections.Generic.List`1
commentId : T:System.Collections.Generic.List`1
isExternal : true
name : List<T>
nameWithType : List<T>
fullName : System.Collections.Generic.List<T>
nameWithType.vb : List(Of T)
fullName.vb : System.Collections.Generic.List(Of T)
name.vb : List(Of T)
spec.csharp :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
- uid : System.Collections.Generic
commentId : N : System.Collections.Generic
isExternal : true
name : System.Collections.Generic
nameWithType : System.Collections.Generic
fullName : System.Collections.Generic
2022-07-28 14:58:38 +02:00
- uid : TinyLife.Actions.ActionType.AdoptChild
commentId : F:TinyLife.Actions.ActionType.AdoptChild
isExternal : true
- uid : TinyLife.World.Map.AdoptableChildren*
commentId : Overload:TinyLife.World.Map.AdoptableChildren
name : AdoptableChildren
nameWithType : Map.AdoptableChildren
fullName : TinyLife.World.Map.AdoptableChildren
- uid : System.Collections.Generic.List{TinyLife.Objects.Person}
commentId : T:System.Collections.Generic.List{TinyLife.Objects.Person}
parent : System.Collections.Generic
definition : System.Collections.Generic.List`1
name : List<Person>
nameWithType : List<Person>
fullName : System.Collections.Generic.List<TinyLife.Objects.Person>
nameWithType.vb : List(Of Person)
fullName.vb : System.Collections.Generic.List(Of TinyLife.Objects.Person)
name.vb : List(Of Person)
spec.csharp :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.Objects.Person
name : Person
nameWithType : Person
fullName : TinyLife.Objects.Person
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.List`1
name : List
nameWithType : List
fullName : System.Collections.Generic.List
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.Objects.Person
name : Person
nameWithType : Person
fullName : TinyLife.Objects.Person
- name : )
nameWithType : )
fullName : )
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.SizeInSections*
commentId : Overload:TinyLife.World.Map.SizeInSections
name : SizeInSections
nameWithType : Map.SizeInSections
fullName : TinyLife.World.Map.SizeInSections
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
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.SizeInSections
commentId : P:TinyLife.World.Map.SizeInSections
isExternal : true
- uid : TinyLife.World.MapSection.Size
commentId : F:TinyLife.World.MapSection.Size
isExternal : true
- uid : TinyLife.World.Map.Size*
commentId : Overload:TinyLife.World.Map.Size
name : Size
nameWithType : Map.Size
fullName : TinyLife.World.Map.Size
- uid : TinyLife.World.Map.StaticVersion*
commentId : Overload:TinyLife.World.Map.StaticVersion
name : StaticVersion
nameWithType : Map.StaticVersion
fullName : TinyLife.World.Map.StaticVersion
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.Time*
commentId : Overload:TinyLife.World.Map.Time
name : Time
nameWithType : Map.Time
fullName : TinyLife.World.Map.Time
- uid : System.TimeSpan
commentId : T:System.TimeSpan
parent : System
isExternal : true
name : TimeSpan
nameWithType : TimeSpan
fullName : System.TimeSpan
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.#ctor*
commentId : Overload:TinyLife.World.Map.#ctor
name : Map
nameWithType : Map.Map
fullName : TinyLife.World.Map.Map
- uid : TinyLife.World.Map.Finalize*
commentId : Overload:TinyLife.World.Map.Finalize
name : Finalize
nameWithType : Map.Finalize
fullName : TinyLife.World.Map.Finalize
- uid : TinyLife.World.Household
commentId : T:TinyLife.World.Household
parent : TinyLife.World
name : Household
nameWithType : Household
fullName : TinyLife.World.Household
2021-11-26 23:42:22 +01:00
- uid : TinyLife.GameImpl.Speed
commentId : P:TinyLife.GameImpl.Speed
isExternal : true
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.Update*
commentId : Overload:TinyLife.World.Map.Update
name : Update
nameWithType : Map.Update
fullName : TinyLife.World.Map.Update
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.GameTime
commentId : T:Microsoft.Xna.Framework.GameTime
parent : Microsoft.Xna.Framework
2021-08-04 06:51:12 +02:00
isExternal : true
name : GameTime
nameWithType : GameTime
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.GameTime
2021-11-26 23:42:22 +01:00
- uid : System.Single
commentId : T:System.Single
parent : System
isExternal : true
name : Single
nameWithType : Single
fullName : System.Single
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Graphics.RenderTarget2D
commentId : T:Microsoft.Xna.Framework.Graphics.RenderTarget2D
parent : Microsoft.Xna.Framework.Graphics
isExternal : true
name : RenderTarget2D
nameWithType : RenderTarget2D
fullName : Microsoft.Xna.Framework.Graphics.RenderTarget2D
2021-08-04 06:51:12 +02:00
- uid : MLEM.Cameras.Camera.GetVisibleRectangle
commentId : M:MLEM.Cameras.Camera.GetVisibleRectangle
isExternal : true
2022-07-28 14:58:38 +02:00
- uid : TinyLife.Objects.MapObject.Visibility
commentId : P:TinyLife.Objects.MapObject.Visibility
2021-09-09 19:52:04 +02:00
parent : TinyLife.Objects.MapObject
2022-07-28 14:58:38 +02:00
name : Visibility
nameWithType : MapObject.Visibility
fullName : TinyLife.Objects.MapObject.Visibility
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.Draw*
commentId : Overload:TinyLife.World.Map.Draw
name : Draw
nameWithType : Map.Draw
fullName : TinyLife.World.Map.Draw
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Graphics.SpriteBatch
commentId : T:Microsoft.Xna.Framework.Graphics.SpriteBatch
parent : Microsoft.Xna.Framework.Graphics
2021-08-04 06:51:12 +02:00
isExternal : true
name : SpriteBatch
nameWithType : SpriteBatch
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Graphics.SpriteBatch
2021-08-04 06:51:12 +02:00
- uid : System.Boolean
commentId : T:System.Boolean
parent : System
isExternal : true
name : Boolean
nameWithType : Boolean
fullName : System.Boolean
- uid : System.Nullable{MLEM.Misc.RectangleF}
commentId : T:System.Nullable{MLEM.Misc.RectangleF}
parent : System
definition : System.Nullable`1
name : Nullable<RectangleF>
nameWithType : Nullable<RectangleF>
fullName : System.Nullable<MLEM.Misc.RectangleF>
nameWithType.vb : Nullable(Of RectangleF)
fullName.vb : System.Nullable(Of MLEM.Misc.RectangleF)
name.vb : Nullable(Of RectangleF)
spec.csharp :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : MLEM.Misc.RectangleF
name : RectangleF
nameWithType : RectangleF
fullName : MLEM.Misc.RectangleF
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : MLEM.Misc.RectangleF
name : RectangleF
nameWithType : RectangleF
fullName : MLEM.Misc.RectangleF
isExternal : true
- name : )
nameWithType : )
fullName : )
2022-09-05 14:19:42 +02:00
- uid : System.Nullable{Microsoft.Xna.Framework.Matrix}
commentId : T:System.Nullable{Microsoft.Xna.Framework.Matrix}
2021-09-09 19:52:04 +02:00
parent : System
definition : System.Nullable`1
name : Nullable<Matrix>
nameWithType : Nullable<Matrix>
2022-09-05 14:19:42 +02:00
fullName : System.Nullable<Microsoft.Xna.Framework.Matrix>
2021-09-09 19:52:04 +02:00
nameWithType.vb : Nullable(Of Matrix)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Nullable(Of Microsoft.Xna.Framework.Matrix)
2021-09-09 19:52:04 +02:00
name.vb : Nullable(Of Matrix)
spec.csharp :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
name : Matrix
nameWithType : Matrix
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
name : Matrix
nameWithType : Matrix
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
isExternal : true
- name : )
nameWithType : )
fullName : )
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Graphics
commentId : N : Microsoft.Xna.Framework.Graphics
2021-08-04 06:51:12 +02:00
isExternal : true
2022-09-05 14:19:42 +02:00
name : Microsoft.Xna.Framework.Graphics
nameWithType : Microsoft.Xna.Framework.Graphics
fullName : Microsoft.Xna.Framework.Graphics
2021-08-04 06:51:12 +02:00
- uid : System.Nullable`1
commentId : T:System.Nullable`1
isExternal : true
name : Nullable<T>
nameWithType : Nullable<T>
fullName : System.Nullable<T>
nameWithType.vb : Nullable(Of T)
fullName.vb : System.Nullable(Of T)
name.vb : Nullable(Of T)
spec.csharp :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Wall
commentId : T:TinyLife.World.Wall
parent : TinyLife.World
name : Wall
nameWithType : Wall
fullName : TinyLife.World.Wall
- uid : TinyLife.World.Tile
commentId : T:TinyLife.World.Tile
parent : TinyLife.World
name : Tile
nameWithType : Tile
fullName : TinyLife.World.Tile
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
commentId : M:TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.Options.CameraRotation
commentId : F:TinyLife.Options.CameraRotation
isExternal : true
- uid : TinyLife.World.Map.GetDepth*
commentId : Overload:TinyLife.World.Map.GetDepth
name : GetDepth
nameWithType : Map.GetDepth
fullName : TinyLife.World.Map.GetDepth
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Vector2
commentId : T:Microsoft.Xna.Framework.Vector2
parent : Microsoft.Xna.Framework
2021-08-04 06:51:12 +02:00
isExternal : true
name : Vector2
nameWithType : Vector2
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Vector2
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.Size
commentId : P:TinyLife.World.Map.Size
isExternal : true
- uid : TinyLife.World.Map.IsInBounds*
commentId : Overload:TinyLife.World.Map.IsInBounds
name : IsInBounds
nameWithType : Map.IsInBounds
fullName : TinyLife.World.Map.IsInBounds
- uid : TinyLife.World.Map.IsInSectionBounds*
commentId : Overload:TinyLife.World.Map.IsInSectionBounds
name : IsInSectionBounds
nameWithType : Map.IsInSectionBounds
fullName : TinyLife.World.Map.IsInSectionBounds
- uid : TinyLife.World.Map.AddRoad*
commentId : Overload:TinyLife.World.Map.AddRoad
name : AddRoad
nameWithType : Map.AddRoad
fullName : TinyLife.World.Map.AddRoad
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.World.Map.IsRoad*
commentId : Overload:TinyLife.World.Map.IsRoad
name : IsRoad
nameWithType : Map.IsRoad
fullName : TinyLife.World.Map.IsRoad
- uid : TinyLife.World.Map.GetClosestRoad*
commentId : Overload:TinyLife.World.Map.GetClosestRoad
name : GetClosestRoad
nameWithType : Map.GetClosestRoad
fullName : TinyLife.World.Map.GetClosestRoad
2022-09-05 14:19:42 +02:00
- uid : System.Nullable{Microsoft.Xna.Framework.Point}
commentId : T:System.Nullable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
parent : System
definition : System.Nullable`1
name : Nullable<Point>
nameWithType : Nullable<Point>
2022-09-05 14:19:42 +02:00
fullName : System.Nullable<Microsoft.Xna.Framework.Point>
2021-08-04 06:51:12 +02:00
nameWithType.vb : Nullable(Of Point)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Nullable(Of Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
name.vb : Nullable(Of Point)
spec.csharp :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetRoads*
commentId : Overload:TinyLife.World.Map.GetRoads
name : GetRoads
nameWithType : Map.GetRoads
fullName : TinyLife.World.Map.GetRoads
2022-09-05 14:19:42 +02:00
- uid : System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
commentId : T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<Point>
nameWithType : IEnumerable<Point>
2022-09-05 14:19:42 +02:00
fullName : System.Collections.Generic.IEnumerable<Microsoft.Xna.Framework.Point>
2021-08-04 06:51:12 +02:00
nameWithType.vb : IEnumerable(Of Point)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
name.vb : IEnumerable(Of Point)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.Collections.Generic.IEnumerable`1
commentId : T:System.Collections.Generic.IEnumerable`1
isExternal : true
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
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
2022-08-02 23:19:57 +02:00
- uid : TinyLife.World.Map.GetClosestRoadsidePosition*
commentId : Overload:TinyLife.World.Map.GetClosestRoadsidePosition
name : GetClosestRoadsidePosition
nameWithType : Map.GetClosestRoadsidePosition
fullName : TinyLife.World.Map.GetClosestRoadsidePosition
2021-10-14 20:30:40 +02:00
- uid : TinyLife.World.Map.GetTilesAround*
commentId : Overload:TinyLife.World.Map.GetTilesAround
name : GetTilesAround
nameWithType : Map.GetTilesAround
fullName : TinyLife.World.Map.GetTilesAround
2022-09-05 14:19:42 +02:00
- uid : System.Predicate{Microsoft.Xna.Framework.Point}
commentId : T:System.Predicate{Microsoft.Xna.Framework.Point}
2021-08-04 06:51:12 +02:00
parent : System
definition : System.Predicate`1
name : Predicate<Point>
nameWithType : Predicate<Point>
2022-09-05 14:19:42 +02:00
fullName : System.Predicate<Microsoft.Xna.Framework.Point>
2021-08-04 06:51:12 +02:00
nameWithType.vb : Predicate(Of Point)
2022-09-05 14:19:42 +02:00
fullName.vb : System.Predicate(Of Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
name.vb : Predicate(Of Point)
spec.csharp :
- uid : System.Predicate`1
name : Predicate
nameWithType : Predicate
fullName : System.Predicate
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Predicate`1
name : Predicate
nameWithType : Predicate
fullName : System.Predicate
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.Predicate`1
commentId : T:System.Predicate`1
isExternal : true
name : Predicate<T>
nameWithType : Predicate<T>
fullName : System.Predicate<T>
nameWithType.vb : Predicate(Of T)
fullName.vb : System.Predicate(Of T)
name.vb : Predicate(Of T)
spec.csharp :
- uid : System.Predicate`1
name : Predicate
nameWithType : Predicate
fullName : System.Predicate
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Predicate`1
name : Predicate
nameWithType : Predicate
fullName : System.Predicate
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
2021-10-14 20:30:40 +02:00
- uid : TinyLife.Objects.Person
commentId : T:TinyLife.Objects.Person
parent : TinyLife.Objects
name : Person
nameWithType : Person
fullName : TinyLife.Objects.Person
- uid : TinyLife.World.Lot
commentId : T:TinyLife.World.Lot
parent : TinyLife.World
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
- uid : TinyLife.World.Map.GetClosestEmptyTile*
commentId : Overload:TinyLife.World.Map.GetClosestEmptyTile
name : GetClosestEmptyTile
nameWithType : Map.GetClosestEmptyTile
fullName : TinyLife.World.Map.GetClosestEmptyTile
- uid : TinyLife.World.Map.GetRandomTile*
commentId : Overload:TinyLife.World.Map.GetRandomTile
name : GetRandomTile
nameWithType : Map.GetRandomTile
fullName : TinyLife.World.Map.GetRandomTile
- uid : System.Random
commentId : T:System.Random
parent : System
isExternal : true
name : Random
nameWithType : Random
fullName : System.Random
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.Validate*
commentId : Overload:TinyLife.World.Map.Validate
name : Validate
nameWithType : Map.Validate
fullName : TinyLife.World.Map.Validate
- uid : System.Action{System.String}
commentId : T:System.Action{System.String}
parent : System
definition : System.Action`1
name : Action<String>
nameWithType : Action<String>
fullName : System.Action<System.String>
nameWithType.vb : Action(Of String)
fullName.vb : System.Action(Of System.String)
name.vb : Action(Of String)
spec.csharp :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : System.String
name : String
nameWithType : String
fullName : System.String
isExternal : true
- name : )
nameWithType : )
fullName : )
2022-03-09 16:13:05 +01:00
- uid : System.Action{System.Single}
commentId : T:System.Action{System.Single}
parent : System
definition : System.Action`1
name : Action<Single>
nameWithType : Action<Single>
fullName : System.Action<System.Single>
nameWithType.vb : Action(Of Single)
fullName.vb : System.Action(Of System.Single)
name.vb : Action(Of Single)
spec.csharp :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : System.Single
name : Single
nameWithType : Single
fullName : System.Single
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Action`1
name : Action
nameWithType : Action
fullName : System.Action
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : System.Single
name : Single
nameWithType : Single
fullName : System.Single
isExternal : true
- name : )
nameWithType : )
fullName : )
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.GetRoom*
commentId : Overload:TinyLife.World.Map.GetRoom
name : GetRoom
nameWithType : Map.GetRoom
fullName : TinyLife.World.Map.GetRoom
- uid : TinyLife.World.Room
commentId : T:TinyLife.World.Room
parent : TinyLife.World
name : Room
nameWithType : Room
fullName : TinyLife.World.Room
- uid : TinyLife.World.Lot.Id
commentId : F:TinyLife.World.Lot.Id
isExternal : true
- uid : TinyLife.World.Map.GetLot*
commentId : Overload:TinyLife.World.Map.GetLot
name : GetLot
nameWithType : Map.GetLot
fullName : TinyLife.World.Map.GetLot
- uid : System.Guid
commentId : T:System.Guid
parent : System
isExternal : true
name : Guid
nameWithType : Guid
fullName : System.Guid
- uid : TinyLife.World.Lot.Area
commentId : P:TinyLife.World.Lot.Area
isExternal : true
- uid : TinyLife.World.Map.AddLot*
commentId : Overload:TinyLife.World.Map.AddLot
name : AddLot
nameWithType : Map.AddLot
fullName : TinyLife.World.Map.AddLot
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Rectangle
commentId : T:Microsoft.Xna.Framework.Rectangle
parent : Microsoft.Xna.Framework
2021-08-04 06:51:12 +02:00
isExternal : true
name : Rectangle
nameWithType : Rectangle
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Rectangle
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.RemoveLot*
commentId : Overload:TinyLife.World.Map.RemoveLot
name : RemoveLot
nameWithType : Map.RemoveLot
fullName : TinyLife.World.Map.RemoveLot
- uid : TinyLife.World.Map.GetLots*
commentId : Overload:TinyLife.World.Map.GetLots
name : GetLots
nameWithType : Map.GetLots
fullName : TinyLife.World.Map.GetLots
- uid : System.Collections.Generic.IEnumerable{TinyLife.World.Lot}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.World.Lot}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<Lot>
nameWithType : IEnumerable<Lot>
fullName : System.Collections.Generic.IEnumerable<TinyLife.World.Lot>
nameWithType.vb : IEnumerable(Of Lot)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.World.Lot)
name.vb : IEnumerable(Of Lot)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.Lot
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.Lot
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.AddWall*
commentId : Overload:TinyLife.World.Map.AddWall
name : AddWall
nameWithType : Map.AddWall
fullName : TinyLife.World.Map.AddWall
- uid : TinyLife.World.Map.RemoveWall*
commentId : Overload:TinyLife.World.Map.RemoveWall
name : RemoveWall
nameWithType : Map.RemoveWall
fullName : TinyLife.World.Map.RemoveWall
- uid : TinyLife.World.Wall.Positions
commentId : F:TinyLife.World.Wall.Positions
isExternal : true
- uid : TinyLife.World.Map.GetWallBetween*
commentId : Overload:TinyLife.World.Map.GetWallBetween
name : GetWallBetween
nameWithType : Map.GetWallBetween
fullName : TinyLife.World.Map.GetWallBetween
- uid : TinyLife.World.Map.GetTile*
commentId : Overload:TinyLife.World.Map.GetTile
name : GetTile
nameWithType : Map.GetTile
fullName : TinyLife.World.Map.GetTile
- uid : TinyLife.World.Map.SetTile*
commentId : Overload:TinyLife.World.Map.SetTile
name : SetTile
nameWithType : Map.SetTile
fullName : TinyLife.World.Map.SetTile
- uid : TinyLife.World.Map.AddRoof*
commentId : Overload:TinyLife.World.Map.AddRoof
name : AddRoof
nameWithType : Map.AddRoof
fullName : TinyLife.World.Map.AddRoof
- uid : TinyLife.World.Roof
commentId : T:TinyLife.World.Roof
parent : TinyLife.World
name : Roof
nameWithType : Roof
fullName : TinyLife.World.Roof
- uid : TinyLife.World.Map.GetRoof*
commentId : Overload:TinyLife.World.Map.GetRoof
name : GetRoof
nameWithType : Map.GetRoof
fullName : TinyLife.World.Map.GetRoof
- uid : TinyLife.World.Map.RemoveRoof*
commentId : Overload:TinyLife.World.Map.RemoveRoof
name : RemoveRoof
nameWithType : Map.RemoveRoof
fullName : TinyLife.World.Map.RemoveRoof
- uid : TinyLife.World.Map.GetObjects*
commentId : Overload:TinyLife.World.Map.GetObjects
name : GetObjects
nameWithType : Map.GetObjects
fullName : TinyLife.World.Map.GetObjects
- uid : MLEM.Misc.RectangleF
commentId : T:MLEM.Misc.RectangleF
parent : MLEM.Misc
isExternal : true
name : RectangleF
nameWithType : RectangleF
fullName : MLEM.Misc.RectangleF
- uid : System.Collections.Generic.IEnumerable{{T}}
commentId : T:System.Collections.Generic.IEnumerable{``0}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<T>
nameWithType : IEnumerable<T>
fullName : System.Collections.Generic.IEnumerable<T>
nameWithType.vb : IEnumerable(Of T)
fullName.vb : System.Collections.Generic.IEnumerable(Of T)
name.vb : IEnumerable(Of T)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T
nameWithType : T
fullName : T
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T
nameWithType : T
fullName : T
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetObject*
commentId : Overload:TinyLife.World.Map.GetObject
name : GetObject
nameWithType : Map.GetObject
fullName : TinyLife.World.Map.GetObject
- uid : '{T}'
commentId : '!:T'
definition : T
name : T
nameWithType : T
fullName : T
- uid : T
name : T
nameWithType : T
fullName : T
- uid : TinyLife.Objects.MapObject.Id
commentId : P:TinyLife.Objects.MapObject.Id
parent : TinyLife.Objects.MapObject
name : Id
nameWithType : MapObject.Id
fullName : TinyLife.Objects.MapObject.Id
- uid : TinyLife.World.Map.AddObject*
commentId : Overload:TinyLife.World.Map.AddObject
name : AddObject
nameWithType : Map.AddObject
fullName : TinyLife.World.Map.AddObject
- uid : TinyLife.Objects.MapObject.OnRemoved
commentId : M:TinyLife.Objects.MapObject.OnRemoved
parent : TinyLife.Objects.MapObject
name : OnRemoved()
nameWithType : MapObject.OnRemoved()
fullName : TinyLife.Objects.MapObject.OnRemoved()
spec.csharp :
- uid : TinyLife.Objects.MapObject.OnRemoved
name : OnRemoved
nameWithType : MapObject.OnRemoved
fullName : TinyLife.Objects.MapObject.OnRemoved
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Objects.MapObject.OnRemoved
name : OnRemoved
nameWithType : MapObject.OnRemoved
fullName : TinyLife.Objects.MapObject.OnRemoved
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
2021-08-30 20:44:32 +02:00
- uid : TinyLife.Objects.Furniture
commentId : T:TinyLife.Objects.Furniture
parent : TinyLife.Objects
name : Furniture
nameWithType : Furniture
fullName : TinyLife.Objects.Furniture
- uid : TinyLife.Objects.Furniture.RemoveAndUnlink
commentId : M:TinyLife.Objects.Furniture.RemoveAndUnlink
parent : TinyLife.Objects.Furniture
name : RemoveAndUnlink()
nameWithType : Furniture.RemoveAndUnlink()
fullName : TinyLife.Objects.Furniture.RemoveAndUnlink()
spec.csharp :
- uid : TinyLife.Objects.Furniture.RemoveAndUnlink
name : RemoveAndUnlink
nameWithType : Furniture.RemoveAndUnlink
fullName : TinyLife.Objects.Furniture.RemoveAndUnlink
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Objects.Furniture.RemoveAndUnlink
name : RemoveAndUnlink
nameWithType : Furniture.RemoveAndUnlink
fullName : TinyLife.Objects.Furniture.RemoveAndUnlink
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.Objects.Furniture.UnlinkParentsAndChildren
commentId : M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren
parent : TinyLife.Objects.Furniture
name : UnlinkParentsAndChildren()
nameWithType : Furniture.UnlinkParentsAndChildren()
fullName : TinyLife.Objects.Furniture.UnlinkParentsAndChildren()
spec.csharp :
- uid : TinyLife.Objects.Furniture.UnlinkParentsAndChildren
name : UnlinkParentsAndChildren
nameWithType : Furniture.UnlinkParentsAndChildren
fullName : TinyLife.Objects.Furniture.UnlinkParentsAndChildren
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Objects.Furniture.UnlinkParentsAndChildren
name : UnlinkParentsAndChildren
nameWithType : Furniture.UnlinkParentsAndChildren
fullName : TinyLife.Objects.Furniture.UnlinkParentsAndChildren
- name : (
nameWithType : (
fullName : (
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)
commentId : M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)
parent : TinyLife.Objects.Furniture
name : RemoveChild(Furniture)
nameWithType : Furniture.RemoveChild(Furniture)
fullName : TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)
spec.csharp :
- uid : TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)
name : RemoveChild
nameWithType : Furniture.RemoveChild
fullName : TinyLife.Objects.Furniture.RemoveChild
- name : (
nameWithType : (
fullName : (
- uid : TinyLife.Objects.Furniture
name : Furniture
nameWithType : Furniture
fullName : TinyLife.Objects.Furniture
- name : )
nameWithType : )
fullName : )
spec.vb :
- uid : TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)
name : RemoveChild
nameWithType : Furniture.RemoveChild
fullName : TinyLife.Objects.Furniture.RemoveChild
- name : (
nameWithType : (
fullName : (
- uid : TinyLife.Objects.Furniture
name : Furniture
nameWithType : Furniture
fullName : TinyLife.Objects.Furniture
- name : )
nameWithType : )
fullName : )
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.RemoveObject*
commentId : Overload:TinyLife.World.Map.RemoveObject
name : RemoveObject
nameWithType : Map.RemoveObject
fullName : TinyLife.World.Map.RemoveObject
2021-08-30 20:44:32 +02:00
- uid : TinyLife.World.Map.DeadPeople
commentId : F:TinyLife.World.Map.DeadPeople
isExternal : true
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Map.GetPeople*
commentId : Overload:TinyLife.World.Map.GetPeople
name : GetPeople
nameWithType : Map.GetPeople
fullName : TinyLife.World.Map.GetPeople
- uid : System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<Person>
nameWithType : IEnumerable<Person>
fullName : System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>
nameWithType.vb : IEnumerable(Of Person)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)
name.vb : IEnumerable(Of Person)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.Objects.Person
name : Person
nameWithType : Person
fullName : TinyLife.Objects.Person
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.Objects.Person
name : Person
nameWithType : Person
fullName : TinyLife.Objects.Person
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetHousehold*
commentId : Overload:TinyLife.World.Map.GetHousehold
name : GetHousehold
nameWithType : Map.GetHousehold
fullName : TinyLife.World.Map.GetHousehold
- uid : TinyLife.World.Map.AddHousehold*
commentId : Overload:TinyLife.World.Map.AddHousehold
name : AddHousehold
nameWithType : Map.AddHousehold
fullName : TinyLife.World.Map.AddHousehold
- uid : TinyLife.World.Map.RemoveHousehold*
commentId : Overload:TinyLife.World.Map.RemoveHousehold
name : RemoveHousehold
nameWithType : Map.RemoveHousehold
fullName : TinyLife.World.Map.RemoveHousehold
- uid : TinyLife.World.Map.GetHouseholds*
commentId : Overload:TinyLife.World.Map.GetHouseholds
name : GetHouseholds
nameWithType : Map.GetHouseholds
fullName : TinyLife.World.Map.GetHouseholds
- uid : System.Collections.Generic.IEnumerable{TinyLife.World.Household}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.World.Household}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<Household>
nameWithType : IEnumerable<Household>
fullName : System.Collections.Generic.IEnumerable<TinyLife.World.Household>
nameWithType.vb : IEnumerable(Of Household)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.World.Household)
name.vb : IEnumerable(Of Household)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.Household
name : Household
nameWithType : Household
fullName : TinyLife.World.Household
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.Household
name : Household
nameWithType : Household
fullName : TinyLife.World.Household
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetSection*
commentId : Overload:TinyLife.World.Map.GetSection
name : GetSection
nameWithType : Map.GetSection
fullName : TinyLife.World.Map.GetSection
- uid : TinyLife.World.Map.GetSections*
commentId : Overload:TinyLife.World.Map.GetSections
name : GetSections
nameWithType : Map.GetSections
fullName : TinyLife.World.Map.GetSections
- uid : System.Collections.Generic.IEnumerable{TinyLife.World.MapSection}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.World.MapSection}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<MapSection>
nameWithType : IEnumerable<MapSection>
fullName : System.Collections.Generic.IEnumerable<TinyLife.World.MapSection>
nameWithType.vb : IEnumerable(Of MapSection)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.World.MapSection)
name.vb : IEnumerable(Of MapSection)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.MapSection
name : MapSection
nameWithType : MapSection
fullName : TinyLife.World.MapSection
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.MapSection
name : MapSection
nameWithType : MapSection
fullName : TinyLife.World.MapSection
- name : )
nameWithType : )
fullName : )
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.World.Map.MarkDirtyForPathfinding*
commentId : Overload:TinyLife.World.Map.MarkDirtyForPathfinding
name : MarkDirtyForPathfinding
nameWithType : Map.MarkDirtyForPathfinding
fullName : TinyLife.World.Map.MarkDirtyForPathfinding
- uid : TinyLife.World.Map.GetPathCost*
commentId : Overload:TinyLife.World.Map.GetPathCost
name : GetPathCost
nameWithType : Map.GetPathCost
fullName : TinyLife.World.Map.GetPathCost
2022-10-18 13:03:11 +02:00
- uid : System.Single.MaxValue
commentId : F:System.Single.MaxValue
isExternal : true
- uid : System.Single.PositiveInfinity
commentId : F:System.Single.PositiveInfinity
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.World.Map.CanWalkBetween*
commentId : Overload:TinyLife.World.Map.CanWalkBetween
name : CanWalkBetween
nameWithType : Map.CanWalkBetween
fullName : TinyLife.World.Map.CanWalkBetween
- uid : TinyLife.World.Map.IsFreeSpot*
commentId : Overload:TinyLife.World.Map.IsFreeSpot
name : IsFreeSpot
nameWithType : Map.IsFreeSpot
fullName : TinyLife.World.Map.IsFreeSpot
- uid : TinyLife.World.Map.GetDeadPerson*
commentId : Overload:TinyLife.World.Map.GetDeadPerson
name : GetDeadPerson
nameWithType : Map.GetDeadPerson
fullName : TinyLife.World.Map.GetDeadPerson
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
isExternal : true
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Audio.SoundEffectInstance
commentId : T:Microsoft.Xna.Framework.Audio.SoundEffectInstance
parent : Microsoft.Xna.Framework.Audio
isExternal : true
name : SoundEffectInstance
nameWithType : SoundEffectInstance
fullName : Microsoft.Xna.Framework.Audio.SoundEffectInstance
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Options.WorldSoundVolume
commentId : F:TinyLife.Options.WorldSoundVolume
isExternal : true
- uid : TinyLife.World.Map.PlaySound*
commentId : Overload:TinyLife.World.Map.PlaySound
name : PlaySound
nameWithType : Map.PlaySound
fullName : TinyLife.World.Map.PlaySound
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Audio.SoundEffect
commentId : T:Microsoft.Xna.Framework.Audio.SoundEffect
parent : Microsoft.Xna.Framework.Audio
2021-08-04 06:51:12 +02:00
isExternal : true
name : SoundEffect
nameWithType : SoundEffect
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Audio.SoundEffect
- uid : Microsoft.Xna.Framework.Audio
commentId : N : Microsoft.Xna.Framework.Audio
2021-08-04 06:51:12 +02:00
isExternal : true
2022-09-05 14:19:42 +02:00
name : Microsoft.Xna.Framework.Audio
nameWithType : Microsoft.Xna.Framework.Audio
fullName : Microsoft.Xna.Framework.Audio
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.MapAudioEmitter
commentId : T:TinyLife.World.MapAudioEmitter
parent : TinyLife.World
name : MapAudioEmitter
nameWithType : MapAudioEmitter
fullName : TinyLife.World.MapAudioEmitter
- uid : TinyLife.World.MapAudioEmitter.WorldPosition
commentId : P:TinyLife.World.MapAudioEmitter.WorldPosition
isExternal : true
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean)
isExternal : true
2021-08-04 06:51:12 +02:00
- uid : MLEM.Misc.Direction2
commentId : T:MLEM.Misc.Direction2
parent : MLEM.Misc
isExternal : true
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
- uid : TinyLife.World.Map.GetClosestExitRoad*
commentId : Overload:TinyLife.World.Map.GetClosestExitRoad
name : GetClosestExitRoad
nameWithType : Map.GetClosestExitRoad
fullName : TinyLife.World.Map.GetClosestExitRoad
2022-09-05 14:19:42 +02:00
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}
commentId : T:System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}
2021-08-04 06:51:12 +02:00
parent : System
definition : System.ValueTuple`2
name : (T1, T2)<Point, Direction2>
nameWithType : (T1, T2)<Point, Direction2>
2022-09-05 14:19:42 +02:00
fullName : System.ValueTuple<Microsoft.Xna.Framework.Point, MLEM.Misc.Direction2>
2021-08-04 06:51:12 +02:00
nameWithType.vb : (T1, T2)(Of Point, Direction2)
2022-09-05 14:19:42 +02:00
fullName.vb : System.ValueTuple(Of Microsoft.Xna.Framework.Point, MLEM.Misc.Direction2)
2021-08-04 06:51:12 +02:00
name.vb : (T1, T2)(Of Point, Direction2)
spec.csharp :
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : System.ValueTuple`2
commentId : T:System.ValueTuple`2
isExternal : true
name : (T1, T2)<T1, T2>
nameWithType : (T1, T2)<T1, T2>
fullName : System.ValueTuple<T1, T2>
nameWithType.vb : (T1, T2)(Of T1, T2)
fullName.vb : System.ValueTuple(Of T1, T2)
name.vb : (T1, T2)(Of T1, T2)
spec.csharp :
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : <
nameWithType : <
fullName : <
- name : T1
nameWithType : T1
fullName : T1
- name : ', '
nameWithType : ', '
fullName : ', '
- name : T2
nameWithType : T2
fullName : T2
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- name : T1
nameWithType : T1
fullName : T1
- name : ', '
nameWithType : ', '
fullName : ', '
- name : T2
nameWithType : T2
fullName : T2
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetExitRoads*
commentId : Overload:TinyLife.World.Map.GetExitRoads
name : GetExitRoads
nameWithType : Map.GetExitRoads
fullName : TinyLife.World.Map.GetExitRoads
2022-09-05 14:19:42 +02:00
- uid : System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}}
commentId : T:System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}}
2021-08-04 06:51:12 +02:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<(T1, T2)<Point, Direction2>>
nameWithType : IEnumerable<(T1, T2)<Point, Direction2>>
2022-09-05 14:19:42 +02:00
fullName : System.Collections.Generic.IEnumerable<System.ValueTuple<Microsoft.Xna.Framework.Point, MLEM.Misc.Direction2>>
2021-08-04 06:51:12 +02:00
nameWithType.vb : IEnumerable(Of (T1, T2)(Of Point, Direction2))
2022-09-05 14:19:42 +02:00
fullName.vb : System.Collections.Generic.IEnumerable(Of System.ValueTuple(Of Microsoft.Xna.Framework.Point, MLEM.Misc.Direction2))
2021-08-04 06:51:12 +02:00
name.vb : IEnumerable(Of (T1, T2)(Of Point, Direction2))
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : <
nameWithType : <
fullName : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
isExternal : true
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : )
nameWithType : )
fullName : )
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.GetWalls*
commentId : Overload:TinyLife.World.Map.GetWalls
name : GetWalls
nameWithType : Map.GetWalls
fullName : TinyLife.World.Map.GetWalls
- uid : System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<Wall>
nameWithType : IEnumerable<Wall>
fullName : System.Collections.Generic.IEnumerable<TinyLife.World.Wall>
nameWithType.vb : IEnumerable(Of Wall)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.World.Wall)
name.vb : IEnumerable(Of Wall)
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.Wall
name : Wall
nameWithType : Wall
fullName : TinyLife.World.Wall
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.Wall
name : Wall
nameWithType : Wall
fullName : TinyLife.World.Wall
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.ApplyCameraRotation*
commentId : Overload:TinyLife.World.Map.ApplyCameraRotation
name : ApplyCameraRotation
nameWithType : Map.ApplyCameraRotation
fullName : TinyLife.World.Map.ApplyCameraRotation
- uid : System.Nullable{MLEM.Misc.Direction2}
commentId : T:System.Nullable{MLEM.Misc.Direction2}
parent : System
definition : System.Nullable`1
name : Nullable<Direction2>
nameWithType : Nullable<Direction2>
fullName : System.Nullable<MLEM.Misc.Direction2>
nameWithType.vb : Nullable(Of Direction2)
fullName.vb : System.Nullable(Of MLEM.Misc.Direction2)
name.vb : Nullable(Of Direction2)
spec.csharp :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Nullable`1
name : Nullable
nameWithType : Nullable
fullName : System.Nullable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : MLEM.Misc.Direction2
name : Direction2
nameWithType : Direction2
fullName : MLEM.Misc.Direction2
isExternal : true
- name : )
nameWithType : )
fullName : )
- uid : TinyLife.World.Map.ApplyInverseCameraRotation*
commentId : Overload:TinyLife.World.Map.ApplyInverseCameraRotation
name : ApplyInverseCameraRotation
nameWithType : Map.ApplyInverseCameraRotation
fullName : TinyLife.World.Map.ApplyInverseCameraRotation
- uid : TinyLife.World.Map.OnCameraRotationChanged*
commentId : Overload:TinyLife.World.Map.OnCameraRotationChanged
name : OnCameraRotationChanged
nameWithType : Map.OnCameraRotationChanged
fullName : TinyLife.World.Map.OnCameraRotationChanged
- uid : TinyLife.Objects.Light.Position
commentId : P:TinyLife.Objects.Light.Position
isExternal : true
- uid : TinyLife.World.Map.AddLight*
commentId : Overload:TinyLife.World.Map.AddLight
name : AddLight
nameWithType : Map.AddLight
fullName : TinyLife.World.Map.AddLight
- uid : TinyLife.Objects.Light
commentId : T:TinyLife.Objects.Light
parent : TinyLife.Objects
name : Light
nameWithType : Light
fullName : TinyLife.Objects.Light
- uid : TinyLife.World.Map.RemoveLight*
commentId : Overload:TinyLife.World.Map.RemoveLight
name : RemoveLight
nameWithType : Map.RemoveLight
fullName : TinyLife.World.Map.RemoveLight
- uid : TinyLife.World.Map.MoveEverything*
commentId : Overload:TinyLife.World.Map.MoveEverything
name : MoveEverything
nameWithType : Map.MoveEverything
fullName : TinyLife.World.Map.MoveEverything
- uid : TinyLife.World.Room.Validate
commentId : M:TinyLife.World.Room.Validate
isExternal : true
2022-07-28 14:58:38 +02:00
- uid : TinyLife.World.Map.ValidateExistingRooms*
commentId : Overload:TinyLife.World.Map.ValidateExistingRooms
name : ValidateExistingRooms
nameWithType : Map.ValidateExistingRooms
fullName : TinyLife.World.Map.ValidateExistingRooms
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point[]
2021-08-04 06:51:12 +02:00
isExternal : true
2022-07-28 14:58:38 +02:00
name : Point[]
nameWithType : Point[]
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point[]
2022-07-28 14:58:38 +02:00
nameWithType.vb : Point()
2022-09-05 14:19:42 +02:00
fullName.vb : Microsoft.Xna.Framework.Point()
2022-07-28 14:58:38 +02:00
name.vb : Point()
spec.csharp :
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2022-07-28 14:58:38 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2022-07-28 14:58:38 +02:00
isExternal : true
- name : '[]'
nameWithType : '[]'
fullName : '[]'
spec.vb :
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2022-07-28 14:58:38 +02:00
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Point
2022-07-28 14:58:38 +02:00
isExternal : true
- name : ()
nameWithType : ()
fullName : ()
- uid : TinyLife.Tools.UndoableAction
commentId : T:TinyLife.Tools.UndoableAction
parent : TinyLife.Tools
name : UndoableAction
nameWithType : UndoableAction
fullName : TinyLife.Tools.UndoableAction
- uid : TinyLife.World.Map.AddNewRoomsAndValidateExisting*
commentId : Overload:TinyLife.World.Map.AddNewRoomsAndValidateExisting
name : AddNewRoomsAndValidateExisting
nameWithType : Map.AddNewRoomsAndValidateExisting
fullName : TinyLife.World.Map.AddNewRoomsAndValidateExisting
- uid : TinyLife.Tools
commentId : N : TinyLife.Tools
name : TinyLife.Tools
nameWithType : TinyLife.Tools
fullName : TinyLife.Tools
2021-08-30 20:44:32 +02:00
- uid : TinyLife.World.Map.GetPeople
commentId : M:TinyLife.World.Map.GetPeople
isExternal : true
- uid : TinyLife.Objects.Person.IsRegularVisitor
commentId : P:TinyLife.Objects.Person.IsRegularVisitor
isExternal : true
- uid : TinyLife.World.Map.GetRegularVisitors*
commentId : Overload:TinyLife.World.Map.GetRegularVisitors
name : GetRegularVisitors
nameWithType : Map.GetRegularVisitors
fullName : TinyLife.World.Map.GetRegularVisitors
- uid : TinyLife.PerSaveOptions.MaxRegularVisitors
commentId : F:TinyLife.PerSaveOptions.MaxRegularVisitors
isExternal : true
2021-10-14 20:30:40 +02:00
- uid : TinyLife.World.LotEmployment
commentId : T:TinyLife.World.LotEmployment
parent : TinyLife.World
name : LotEmployment
nameWithType : LotEmployment
fullName : TinyLife.World.LotEmployment
- uid : TinyLife.World.Map.UpdateExternalPeople*
commentId : Overload:TinyLife.World.Map.UpdateExternalPeople
name : UpdateExternalPeople
nameWithType : Map.UpdateExternalPeople
fullName : TinyLife.World.Map.UpdateExternalPeople
- uid : TinyLife.World.LotEmployment.MapWideEmployments
commentId : F:TinyLife.World.LotEmployment.MapWideEmployments
isExternal : true
- uid : TinyLife.World.Map.GetAllLotEmployments*
commentId : Overload:TinyLife.World.Map.GetAllLotEmployments
name : GetAllLotEmployments
nameWithType : Map.GetAllLotEmployments
fullName : TinyLife.World.Map.GetAllLotEmployments
- uid : System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}}
commentId : T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}}
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
name : IEnumerable<(T1, T2)<LotEmployment, Lot>>
nameWithType : IEnumerable<(T1, T2)<LotEmployment, Lot>>
fullName : System.Collections.Generic.IEnumerable<System.ValueTuple<TinyLife.World.LotEmployment, TinyLife.World.Lot>>
nameWithType.vb : IEnumerable(Of (T1, T2)(Of LotEmployment, Lot))
fullName.vb : System.Collections.Generic.IEnumerable(Of System.ValueTuple(Of TinyLife.World.LotEmployment, TinyLife.World.Lot))
name.vb : IEnumerable(Of (T1, T2)(Of LotEmployment, Lot))
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : <
nameWithType : <
fullName : <
- uid : TinyLife.World.LotEmployment
name : LotEmployment
nameWithType : LotEmployment
fullName : TinyLife.World.LotEmployment
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : TinyLife.World.Lot
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
- name : '>'
nameWithType : '>'
fullName : '>'
- name : '>'
nameWithType : '>'
fullName : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
nameWithType : IEnumerable
fullName : System.Collections.Generic.IEnumerable
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : System.ValueTuple`2
name : (T1, T2)
nameWithType : (T1, T2)
fullName : System.ValueTuple
isExternal : true
- name : '(Of '
nameWithType : '(Of '
fullName : '(Of '
- uid : TinyLife.World.LotEmployment
name : LotEmployment
nameWithType : LotEmployment
fullName : TinyLife.World.LotEmployment
- name : ', '
nameWithType : ', '
fullName : ', '
- uid : TinyLife.World.Lot
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
- name : )
nameWithType : )
fullName : )
- name : )
nameWithType : )
fullName : )
2022-01-01 17:06:03 +01:00
- uid : MLEM.Graphics.StaticSpriteBatch
commentId : T:MLEM.Graphics.StaticSpriteBatch
isExternal : true
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
commentId : M:TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,TinyLife.World.Tile)
2022-01-01 17:06:03 +01:00
isExternal : true
- uid : TinyLife.World.GrassyAutoTile
commentId : T:TinyLife.World.GrassyAutoTile
2022-09-05 14:19:42 +02:00
parent : TinyLife.World
2022-01-01 17:06:03 +01:00
name : GrassyAutoTile
nameWithType : GrassyAutoTile
fullName : TinyLife.World.GrassyAutoTile
- uid : TinyLife.World.Map.MarkTileDirtyForDrawing*
commentId : Overload:TinyLife.World.Map.MarkTileDirtyForDrawing
name : MarkTileDirtyForDrawing
nameWithType : Map.MarkTileDirtyForDrawing
fullName : TinyLife.World.Map.MarkTileDirtyForDrawing
2022-09-05 14:19:42 +02:00
- uid : TinyLife.Objects.Visibility.Static
commentId : F:TinyLife.Objects.Visibility.Static
isExternal : true
- uid : TinyLife.Objects.MapObject.Position
commentId : P:TinyLife.Objects.MapObject.Position
parent : TinyLife.Objects.MapObject
name : Position
nameWithType : MapObject.Position
fullName : TinyLife.Objects.MapObject.Position
- uid : TinyLife.World.Map.MarkObjectDirtyForDrawing*
commentId : Overload:TinyLife.World.Map.MarkObjectDirtyForDrawing
name : MarkObjectDirtyForDrawing
nameWithType : Map.MarkObjectDirtyForDrawing
fullName : TinyLife.World.Map.MarkObjectDirtyForDrawing
2022-03-09 16:13:05 +01:00
- uid : TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId : M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
2021-08-04 06:51:12 +02:00
isExternal : true
- uid : TinyLife.World.Map.LoadStaticMap*
commentId : Overload:TinyLife.World.Map.LoadStaticMap
name : LoadStaticMap
nameWithType : Map.LoadStaticMap
fullName : TinyLife.World.Map.LoadStaticMap
2022-03-09 16:13:05 +01:00
- uid : System.String
commentId : T:System.String
parent : System
isExternal : true
name : String
nameWithType : String
fullName : System.String
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
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
commentId : M:TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
isExternal : true
- uid : TinyLife.World.Map.IsLotHidden*
commentId : Overload:TinyLife.World.Map.IsLotHidden
name : IsLotHidden
nameWithType : Map.IsLotHidden
fullName : TinyLife.World.Map.IsLotHidden