TinyLifeWeb/docs/api/TinyLife.World.Map.yml

7877 lines
305 KiB
YAML
Raw Permalink Normal View History

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)
2024-03-09 19:49:55 +01:00
- TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)
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)
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)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
- TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)
2022-07-28 14:58:38 +02:00
- 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})
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2022-09-05 14:19:42 +02:00
- 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
2024-03-09 19:49:55 +01:00
- TinyLife.World.Map.GetAllPeople
2024-02-02 18:13:42 +01:00
- TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
2023-03-30 18:07:55 +02:00
- TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
2022-12-20 13:25:03 +01:00
- TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)
- TinyLife.World.Map.GetExitPoints
2021-08-04 06:51:12 +02:00
- 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
2023-01-16 12:24:01 +01:00
- TinyLife.World.Map.GetMapSampler
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetObject``1(System.Guid)
- TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF)
2023-12-06 13:25:52 +01:00
- TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetPeople
2023-11-18 12:57:05 +01:00
- TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,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
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32)
2022-12-20 13:25:03 +01:00
- TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
2024-01-07 16:53:47 +01:00
- TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF)
2024-02-02 18:13:42 +01:00
- TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)
2024-01-07 16:53:47 +01:00
- TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
2023-12-16 12:54:23 +01:00
- TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.GetStoredDeadPeople
- TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
2023-11-18 12:57:05 +01:00
- TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
2023-07-28 12:27:48 +02:00
- TinyLife.World.Map.GetVisibleWorldArea(MLEM.Misc.RectangleF)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.GetWallBetween``1(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetWalls``1(MLEM.Misc.RectangleF)
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.Info
- TinyLife.World.Map.IsActive
- TinyLife.World.Map.IsCurrent
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.IsInBounds(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)
2023-08-15 13:17:22 +02:00
- TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.MailToSend
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.MaxFloor
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.MinorUpdateMinutes
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.Neighborhood
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
2023-06-25 15:41:49 +02:00
- TinyLife.World.Map.OnEventsAttachable
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.OnObjectAdded
- TinyLife.World.Map.OnObjectRemoved
2023-12-06 13:25:52 +01:00
- TinyLife.World.Map.OnPathfindingNodeConstruct
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.OnUpdate
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.PassiveUpdateMinutes
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)
2022-09-05 14:19:42 +02:00
- TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
2024-03-09 19:49:55 +01:00
- TinyLife.World.Map.PopulateLots
2023-04-14 13:00:36 +02:00
- TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.PrepareForPermanentRemoval
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)
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.RemoveStairs(TinyLife.World.Stairs)
- TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Map.RoadRadius
2023-10-11 16:05:32 +02:00
- TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,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)
2023-07-20 14:27:20 +02:00
- TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-08-15 13:17:22 +02:00
- TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
2023-07-22 12:03:54 +02:00
- TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-10-18 17:54:32 +02:00
- TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
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
2023-12-06 13:25:52 +01: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
2023-10-11 16:05:32 +02:00
startLine: 40
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A map holds all of the data about a city, like its tiles, its objects and its roads.
A 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.
2021-08-04 06:51:12 +02:00
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>
2023-03-30 18:07:55 +02:00
Public Class Map Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
2021-08-04 06:51:12 +02:00
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)
2022-12-20 13:25:03 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
2021-11-23 16:24:04 +01:00
- 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: []
- 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
2023-12-06 13:25:52 +01: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
2023-10-11 16:05:32 +02:00
startLine: 47
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
This field holds the radius that roads are required to have (in road tiles) excluding the center dotted line tiles.
It is set to 2.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public const int RoadRadius = 2
return:
type: System.Int32
content.vb: Public Const RoadRadius As Integer = 2
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.MaxFloor
commentId: F:TinyLife.World.Map.MaxFloor
id: MaxFloor
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: MaxFloor
nameWithType: Map.MaxFloor
fullName: TinyLife.World.Map.MaxFloor
type: Field
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-10-11 16:05:32 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxFloor
path: ../TinyLife/World/Map.cs
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The maximum floor, above the ground floor, that objects can be placed on in build mode.
It is set to 1 in the demo and 4 in the full version of the game.
2023-10-11 16:05:32 +02:00
example: []
syntax:
content: public const int MaxFloor = 4
return:
type: System.Int32
content.vb: Public Const MaxFloor As Integer = 4
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.MinorUpdateMinutes
commentId: F:TinyLife.World.Map.MinorUpdateMinutes
id: MinorUpdateMinutes
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: MinorUpdateMinutes
nameWithType: Map.MinorUpdateMinutes
fullName: TinyLife.World.Map.MinorUpdateMinutes
type: Field
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MinorUpdateMinutes
path: ../TinyLife/World/Map.cs
2023-10-11 16:05:32 +02:00
startLine: 61
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The amount of minutes of in-game time that have to pass before an <xref href="TinyLife.Objects.IUpdatingObject" data-throw-if-not-resolved="false"></xref> with the <xref href="TinyLife.Objects.IUpdatingObject.UpdateMode.Minor" data-throw-if-not-resolved="false"></xref> is updated.
2023-07-20 14:27:20 +02:00
example: []
syntax:
2023-08-15 13:17:22 +02:00
content: public const float MinorUpdateMinutes = 15
2023-07-20 14:27:20 +02:00
return:
type: System.Single
2023-08-15 13:17:22 +02:00
content.vb: Public Const MinorUpdateMinutes As Single = 15
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.PassiveUpdateMinutes
commentId: F:TinyLife.World.Map.PassiveUpdateMinutes
id: PassiveUpdateMinutes
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: PassiveUpdateMinutes
nameWithType: Map.PassiveUpdateMinutes
fullName: TinyLife.World.Map.PassiveUpdateMinutes
type: Field
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveUpdateMinutes
path: ../TinyLife/World/Map.cs
2023-10-11 16:05:32 +02:00
startLine: 65
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The amount of minutes of in-game time that have to pass before an <xref href="TinyLife.Objects.IUpdatingObject" data-throw-if-not-resolved="false"></xref> with the <xref href="TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive" data-throw-if-not-resolved="false"></xref> is updated while this map isn't <xref href="TinyLife.World.Map.IsActive" data-throw-if-not-resolved="false"></xref>.
2023-07-20 14:27:20 +02:00
example: []
syntax:
2023-08-15 13:17:22 +02:00
content: public const float PassiveUpdateMinutes = 5
2023-07-20 14:27:20 +02:00
return:
type: System.Single
2023-08-15 13:17:22 +02:00
content.vb: Public Const PassiveUpdateMinutes As Single = 5
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.Map.OnEventsAttachable
commentId: E:TinyLife.World.Map.OnEventsAttachable
id: OnEventsAttachable
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: OnEventsAttachable
nameWithType: Map.OnEventsAttachable
fullName: TinyLife.World.Map.OnEventsAttachable
type: Event
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-06-25 15:41:49 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEventsAttachable
path: ../TinyLife/World/Map.cs
2023-10-11 16:05:32 +02:00
startLine: 71
2023-06-25 15:41:49 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
An event that is invoked when non-static events for a <xref href="TinyLife.World.Map" data-throw-if-not-resolved="false"></xref> are ready to be attached to.
This event is invoked in <xref href="TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>.
2023-06-25 15:41:49 +02:00
example: []
syntax:
content: public static event Action<Map> OnEventsAttachable
return:
type: System.Action{TinyLife.World.Map}
content.vb: Public Shared Event OnEventsAttachable As Action(Of Map)
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2023-10-11 16:05:32 +02:00
startLine: 109
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
An 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>.
This event can be subscribed to using <xref href="TinyLife.World.Map.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
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
- 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
2023-12-06 13:25:52 +01: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
2023-10-11 16:05:32 +02:00
startLine: 114
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
An 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>
This event can be subscribed to using <xref href="TinyLife.World.Map.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public event Action<MapObject> OnObjectAdded
return:
type: System.Action{TinyLife.Objects.MapObject}
content.vb: Public Event OnObjectAdded As Action(Of MapObject)
- 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
2023-12-06 13:25:52 +01: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
2023-10-11 16:05:32 +02:00
startLine: 119
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
An 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>
This event can be subscribed to using <xref href="TinyLife.World.Map.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public event Action<MapObject> OnObjectRemoved
return:
type: System.Action{TinyLife.Objects.MapObject}
content.vb: Public Event OnObjectRemoved As Action(Of MapObject)
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.OnPathfindingNodeConstruct
commentId: E:TinyLife.World.Map.OnPathfindingNodeConstruct
id: OnPathfindingNodeConstruct
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: OnPathfindingNodeConstruct
nameWithType: Map.OnPathfindingNodeConstruct
fullName: TinyLife.World.Map.OnPathfindingNodeConstruct
type: Event
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPathfindingNodeConstruct
path: ../TinyLife/World/Map.cs
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
An event that is invoked when a new pathfinding node is constructed after a position was marked as dirty using <xref href="TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref>.
This event can be used to make pathfinding for a given position cheaper or more expensive based on mod factors.
This event can be subscribed to using <xref href="TinyLife.World.Map.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
2023-12-06 13:25:52 +01:00
example: []
syntax:
content: public event Map.PathfindingNodeConstructDelegate OnPathfindingNodeConstruct
return:
type: TinyLife.World.Map.PathfindingNodeConstructDelegate
content.vb: Public Event OnPathfindingNodeConstruct As Map.PathfindingNodeConstructDelegate
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 131
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: A 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.
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: []
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
2023-12-06 13:25:52 +01:00
branch: main
2022-07-28 14:58:38 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptableChildren
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 136
2022-07-28 14:58:38 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A set of randomly generated children that can be adopted using <xref href="TinyLife.Actions.ActionType.AdoptChild" data-throw-if-not-resolved="false"></xref>.
If this collection has children removed from it, it will automatically get repopulated until there are 12 children in it.
2022-07-28 14:58:38 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 152
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The size, in sections (not tiles) that this map has
2021-08-04 06:51:12 +02:00
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>
2023-03-30 18:07:55 +02:00
Public Property SizeInSections As Point
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.SizeInSections*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- 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
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 166
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The size in tiles that this map has.
This 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>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public Point Size { get; }
parameters: []
return:
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2023-03-30 18:07:55 +02:00
content.vb: Public Property Size As Point
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.Size*
- 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
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 180
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The static version of this map.
When a new save file is created, a static version of each map is loaded and used as the save file's basis.
If 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.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: >-
[DataMember]
public int StaticVersion { get; }
parameters: []
return:
type: System.Int32
content.vb: >-
<DataMember>
2023-03-30 18:07:55 +02:00
Public Property StaticVersion As Integer
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.StaticVersion*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
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
2023-12-06 13:25:52 +01:00
branch: main
2022-07-28 14:58:38 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 185
2022-07-28 14:58:38 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: This map's current in-game time, including the full day and time.
2022-07-28 14:58:38 +02:00
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*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.Info
commentId: P:TinyLife.World.Map.Info
id: Info
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: Info
nameWithType: Map.Info
fullName: TinyLife.World.Map.Info
type: Property
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 189
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: This map's <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref>, which includes its name and whether it is custom.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public PerSaveOptions.MapInfo Info { get; }
parameters: []
return:
type: TinyLife.PerSaveOptions.MapInfo
content.vb: Public Property Info As PerSaveOptions.MapInfo
overload: TinyLife.World.Map.Info*
- uid: TinyLife.World.Map.Neighborhood
commentId: P:TinyLife.World.Map.Neighborhood
id: Neighborhood
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: Neighborhood
nameWithType: Map.Neighborhood
fullName: TinyLife.World.Map.Neighborhood
type: Property
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neighborhood
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 194
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The set of all maps that are loaded together as part of the same save, including this map.
During gameplay, this collection is the same as <xref href="TinyLife.GameImpl.CurrentMaps" data-throw-if-not-resolved="false"></xref>.
2023-07-20 14:27:20 +02:00
example: []
syntax:
2023-07-22 12:03:54 +02:00
content: public Dictionary<string, Map> Neighborhood { get; }
2023-07-20 14:27:20 +02:00
parameters: []
return:
2023-07-22 12:03:54 +02:00
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
content.vb: Public Property Neighborhood As Dictionary(Of String, Map)
2023-07-20 14:27:20 +02:00
overload: TinyLife.World.Map.Neighborhood*
- uid: TinyLife.World.Map.IsCurrent
commentId: P:TinyLife.World.Map.IsCurrent
id: IsCurrent
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: IsCurrent
nameWithType: Map.IsCurrent
fullName: TinyLife.World.Map.IsCurrent
type: Property
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCurrent
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 198
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Whether this map is current. This returns whether this map is the same as <xref href="TinyLife.GameImpl.CurrentMap" data-throw-if-not-resolved="false"></xref>.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public bool IsCurrent { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property IsCurrent As Boolean
overload: TinyLife.World.Map.IsCurrent*
- uid: TinyLife.World.Map.IsActive
commentId: P:TinyLife.World.Map.IsActive
id: IsActive
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: IsActive
nameWithType: Map.IsActive
fullName: TinyLife.World.Map.IsActive
type: Property
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActive
path: ../TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
startLine: 202
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Whether this map is active. An active map is one that is either current (<xref href="TinyLife.World.Map.IsCurrent" data-throw-if-not-resolved="false"></xref>), or that has members of the <xref href="TinyLife.GameImpl.CurrentHousehold" data-throw-if-not-resolved="false"></xref> on it.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public bool IsActive { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property IsActive As Boolean
overload: TinyLife.World.Map.IsActive*
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
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 252
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Creates a new map with the given size
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.New(Point)
fullName.vb: TinyLife.World.Map.New(Microsoft.Xna.Framework.Point)
name.vb: New(Point)
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.Finalize
commentId: M:TinyLife.World.Map.Finalize
id: Finalize
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: ~Map()
nameWithType: Map.~Map()
fullName: TinyLife.World.Map.~Map()
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 257
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: protected ~Map()
2024-01-07 16:53:47 +01:00
content.vb: 'Protected '
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.Finalize*
2023-03-30 18:07:55 +02:00
nameWithType.vb: ''
fullName.vb: ''
name.vb: ''
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
2023-03-30 18:07:55 +02:00
name: Update(GameTime, TimeSpan, float)
nameWithType: Map.Update(GameTime, TimeSpan, float)
fullName: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2023-12-06 13:25:52 +01:00
startLine: 268
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Updates 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.
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
description: The game's time
2021-08-04 06:51:12 +02:00
- 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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
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
2023-03-30 18:07:55 +02:00
name: Draw(GameTime, SpriteBatch, bool, RectangleF?, Matrix?, RenderTarget2D, bool)
nameWithType: Map.Draw(GameTime, SpriteBatch, bool, RectangleF?, Matrix?, RenderTarget2D, bool)
fullName: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool, MLEM.Misc.RectangleF?, Microsoft.Xna.Framework.Matrix?, Microsoft.Xna.Framework.Graphics.RenderTarget2D, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 403
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Draws this map and all of its objects.
Note 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.
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
2024-01-07 16:53:47 +01:00
description: The game's time
2021-08-04 06:51:12 +02:00
- 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
2024-01-07 16:53:47 +01:00
description: Whether we're drawing in selection mode ("ShowSelectionEffect" cheat displays this mode)
2021-08-04 06:51:12 +02:00
- id: visibleArea
type: System.Nullable{MLEM.Misc.RectangleF}
2023-03-30 18:07:55 +02:00
description: The area that is visible, in world space. If this is null, <xref href="MLEM.Cameras.Camera.GetVisibleRectangle" data-throw-if-not-resolved="false"></xref> is used to calculate the visible area.
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.Draw(GameTime, SpriteBatch, Boolean, RectangleF?, Matrix?, RenderTarget2D, Boolean)
fullName.vb: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean, MLEM.Misc.RectangleF?, Microsoft.Xna.Framework.Matrix?, Microsoft.Xna.Framework.Graphics.RenderTarget2D, Boolean)
name.vb: Draw(GameTime, SpriteBatch, Boolean, RectangleF?, Matrix?, RenderTarget2D, Boolean)
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)
commentId: M:TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)
id: GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetDepth(Vector2, float, float, bool, bool, bool)
nameWithType: Map.GetDepth(Vector2, float, float, bool, bool, bool)
fullName: TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2, float, float, bool, bool, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 780
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Gets the depth that should be used for drawing an object at the given position
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public float GetDepth(Vector2 worldPos, float floor, float offset = 0, bool center = true, bool borderOffset = false, bool applyCameraRotation = true)
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 to get depth for, in tile coordinates
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Single
description: The floor to get depth for.
2021-08-04 06:51:12 +02:00
- 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
2024-01-07 16:53:47 +01: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 class="paramref">applyCameraRotation</code> is true
2021-08-04 06:51:12 +02:00
- id: applyCameraRotation
type: System.Boolean
2024-01-07 16:53:47 +01: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
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetDepth(worldPos As Vector2, floor As Single, offset As Single = 0, center As Boolean = True, borderOffset As Boolean = False, applyCameraRotation As Boolean = True) As Single
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetDepth*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetDepth(Vector2, Single, Single, Boolean, Boolean, Boolean)
fullName.vb: TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2, Single, Single, Boolean, Boolean, Boolean)
name.vb: GetDepth(Vector2, Single, Single, Boolean, Boolean, Boolean)
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
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 793
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns whether the given position is in bounds of this map's <xref href="TinyLife.World.Map.Size" data-throw-if-not-resolved="false"></xref>
2021-08-04 06:51:12 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 802
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Adds a road to the map at the given position.
This doesn't actually add the road tiles, but it notifies the pathfinder that there is a road center at this location.
2021-08-04 06:51:12 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 812
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns whether the given position contains a road.
This 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>.
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*
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)
id: GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: GetClosestRoads(Point, int)
nameWithType: Map.GetClosestRoads(Point, int)
fullName: TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2022-12-20 13:25:03 +01:00
id: GetClosestRoads
2022-03-09 16:13:05 +01:00
path: ../TinyLife/World/Map.cs
2024-03-09 19:49:55 +01:00
startLine: 822
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns all road markers around the given <code class="paramref">pos</code> in the given <code class="paramref">radius</code>, ordered by their distance to the <code class="paramref">pos</code>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2022-12-20 13:25:03 +01:00
content: public IEnumerable<Point> GetClosestRoads(Point pos, int radius)
2021-08-04 06:51:12 +02:00
parameters:
- id: pos
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-12-20 13:25:03 +01:00
description: The position to find the closest roads to
2021-08-04 06:51:12 +02:00
- id: radius
type: System.Int32
description: The radius, in tiles, to search for roads in
return:
2022-12-20 13:25:03 +01:00
type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
description: The closest road points
content.vb: Public Function GetClosestRoads(pos As Point, radius As Integer) As IEnumerable(Of Point)
overload: TinyLife.World.Map.GetClosestRoads*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.GetClosestRoads(Point, Integer)
fullName.vb: TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetClosestRoads(Point, Integer)
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 832
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of all of the road markers on this map
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetRoads() As IEnumerable(Of Point)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetRoads*
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
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 843
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the closest roadside position to the given <code class="paramref">road</code> position, as well as the given <code class="paramref">pos</code>.
2022-09-05 14:19:42 +02:00
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}
2023-03-30 18:07:55 +02:00
description: The closest roadside position, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> 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*
2023-11-18 12:57:05 +01:00
- uid: TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
commentId: M:TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
id: GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,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
2023-11-18 12:57:05 +01:00
name: GetTilesAround(Vector2, float, int, bool, bool, bool, Predicate<Point>)
nameWithType: Map.GetTilesAround(Vector2, float, int, bool, bool, bool, Predicate<Point>)
fullName: TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, System.Predicate<Microsoft.Xna.Framework.Point>)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-03-09 19:49:55 +01:00
startLine: 862
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of tiles around the given position that match the given conditions
2021-10-14 20:30:40 +02:00
example: []
syntax:
2023-11-18 12:57:05 +01:00
content: public IEnumerable<Point> GetTilesAround(Vector2 pos, float floor, int radius, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate<Point> valid = null)
2021-10-14 20:30:40 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Single
description: The floor to query.
2021-10-14 20:30:40 +02:00
- 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
2024-01-07 16:53:47 +01:00
description: Whether the returned positions have to be in the same room as the <code class="paramref">pos</code> passed
2023-11-18 12:57:05 +01:00
- id: hasToBeNonnull
type: System.Boolean
2023-12-06 13:25:52 +01:00
description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included.
2021-10-14 20:30:40 +02:00
- 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
2023-11-18 12:57:05 +01:00
content.vb: Public Function GetTilesAround(pos As Vector2, floor As Single, radius As Integer, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, hasToBeNonnull As Boolean = True, valid As Predicate(Of Point) = Nothing) As IEnumerable(Of Point)
2021-10-14 20:30:40 +02:00
overload: TinyLife.World.Map.GetTilesAround*
2023-11-18 12:57:05 +01:00
nameWithType.vb: Map.GetTilesAround(Vector2, Single, Integer, Boolean, Boolean, Boolean, Predicate(Of Point))
fullName.vb: TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, Single, Integer, Boolean, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
name.vb: GetTilesAround(Vector2, Single, Integer, Boolean, Boolean, Boolean, Predicate(Of Point))
2024-02-02 18:13:42 +01:00
- uid: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
commentId: M:TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
id: GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,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
2024-02-02 18:13:42 +01:00
name: GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate<Point>)
nameWithType: Map.GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate<Point>)
fullName: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, bool, System.Predicate<Microsoft.Xna.Framework.Point>)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 894
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the position of the closest tile that is empty.
An empty tile is a tile that has no <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref> instances on it.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-02-02 18:13:42 +01:00
content: public Point? GetClosestEmptyTile(Vector2 pos, float floor, int radius = 2, bool ignorePeople = true, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate<Point> valid = null)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Single
description: The floor to query tiles on.
2021-08-04 06:51:12 +02:00
- 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
2024-01-07 16:53:47 +01:00
description: Whether or not the returned tile position has to be in the same room as <code class="paramref">pos</code>
2023-11-18 12:57:05 +01:00
- id: hasToBeNonnull
type: System.Boolean
2023-12-06 13:25:52 +01:00
description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included.
2024-02-02 18:13:42 +01:00
- id: valid
type: System.Predicate{Microsoft.Xna.Framework.Point}
2024-04-14 17:55:54 +02:00
description: A predicate that can optionally be used to check whether the returned tile matches additional conditions.
2021-08-04 06:51:12 +02:00
return:
2022-09-05 14:19:42 +02:00
type: System.Nullable{Microsoft.Xna.Framework.Point}
2024-01-07 16:53:47 +01:00
description: The closest empty tile, or null if there isn't one
2024-02-02 18:13:42 +01:00
content.vb: Public Function GetClosestEmptyTile(pos As Vector2, floor As Single, radius As Integer = 2, ignorePeople As Boolean = True, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, hasToBeNonnull As Boolean = True, valid As Predicate(Of Point) = Nothing) As Point?
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetClosestEmptyTile*
2024-02-02 18:13:42 +01:00
nameWithType.vb: Map.GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, Predicate(Of Point))
fullName.vb: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
name.vb: GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, Predicate(Of Point))
2023-11-18 12:57:05 +01:00
- uid: TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,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.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
id: GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,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
2023-11-18 12:57:05 +01:00
name: GetRandomTile(Random, Vector2, int, int, bool, bool, bool, Predicate<Point>)
nameWithType: Map.GetRandomTile(Random, Vector2, int, int, bool, bool, bool, Predicate<Point>)
fullName: TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, int, int, bool, bool, bool, System.Predicate<Microsoft.Xna.Framework.Point>)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 916
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns a random tile in the given radius that matches the given predicate.
If no tile is found, an empty <xref href="System.Nullable%601" data-throw-if-not-resolved="false"></xref> is returned.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-11-18 12:57:05 +01:00
content: public Point? GetRandomTile(Random random, Vector2 pos, int floor, int radius = 32, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, 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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor to query.
2021-08-04 06:51:12 +02:00
- 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
2024-01-07 16:53:47 +01:00
description: Whether the position returned has to be in the same room as the <code class="paramref">pos</code> passed
2023-11-18 12:57:05 +01:00
- id: hasToBeNonnull
type: System.Boolean
2023-12-06 13:25:52 +01:00
description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included.
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
2023-11-18 12:57:05 +01:00
content.vb: Public Function GetRandomTile(random As Random, pos As Vector2, floor As Integer, radius As Integer = 32, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, hasToBeNonnull As Boolean = True, valid As Predicate(Of Point) = Nothing) As Point?
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetRandomTile*
2023-11-18 12:57:05 +01:00
nameWithType.vb: Map.GetRandomTile(Random, Vector2, Integer, Integer, Boolean, Boolean, Boolean, Predicate(Of Point))
fullName.vb: TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, Integer, Integer, Boolean, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
name.vb: GetRandomTile(Random, Vector2, Integer, Integer, Boolean, Boolean, Boolean, Predicate(Of Point))
2023-07-22 12:03:54 +02:00
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-07-22 12:03:54 +02:00
name: ValidateEarly(MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
2023-07-20 14:27:20 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateEarly
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 944
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
This method is called when this object is loaded from disk, before <xref href="TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> is called.
When called on a map, early section and object validation occurs.
2023-07-20 14:27:20 +02:00
example: []
syntax:
2023-07-22 12:03:54 +02:00
content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary<string, Map> neighborhood, Action<string> setState, Action<float> setProgress)
2023-07-20 14:27:20 +02:00
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> to assign to this map.
- id: neighborhood
2023-07-22 12:03:54 +02:00
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
2023-07-20 14:27:20 +02:00
description: The <xref href="TinyLife.World.Map.Neighborhood" data-throw-if-not-resolved="false"></xref> to assign to this map.
- id: setState
type: System.Action{System.String}
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.
2023-07-22 12:03:54 +02:00
content.vb: Public Sub ValidateEarly(info As PerSaveOptions.MapInfo, neighborhood As Dictionary(Of String, Map), setState As Action(Of String), setProgress As Action(Of Single))
2023-07-20 14:27:20 +02:00
overload: TinyLife.World.Map.ValidateEarly*
2023-07-22 12:03:54 +02:00
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
id: Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: Validate(bool, Action<string>, Action<float>)
nameWithType: Map.Validate(bool, Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(bool, System.Action<string>, System.Action<float>)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 968
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
This method is called when this object is loaded from disk, between <xref href="TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.Dictionary%7bSystem.String%2cTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>.
When called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public void Validate(bool localize, Action<string> setState, Action<float> setProgress)
2021-08-04 06:51:12 +02:00
parameters:
2023-10-11 16:05:32 +02:00
- id: localize
2023-08-15 13:17:22 +02:00
type: System.Boolean
2024-01-07 16:53:47 +01:00
description: Whether this map's data should be localized upon validation, which is only used for builtin maps and not custom ones.
2021-08-04 06:51:12 +02: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.
2023-10-11 16:05:32 +02:00
content.vb: Public Sub Validate(localize As Boolean, setState As Action(Of String), setProgress As Action(Of Single))
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.Validate*
2023-08-15 13:17:22 +02:00
nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single))
name.vb: Validate(Boolean, Action(Of String), Action(Of Single))
2023-04-14 13:00:36 +02:00
- uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
id: PostValidate(System.Action{System.String},System.Action{System.Single})
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: PostValidate(Action<string>, Action<float>)
nameWithType: Map.PostValidate(Action<string>, Action<float>)
fullName: TinyLife.World.Map.PostValidate(System.Action<string>, System.Action<float>)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-04-14 13:00:36 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PostValidate
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1022
2023-04-14 13:00:36 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
This method is called when this object is loaded from disk, after <xref href="TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> has already been called.
When called on a map, post-load preloads like pathfinding pre-generation occurs.
2023-04-26 14:51:19 +02:00
example: []
2023-04-14 13:00:36 +02:00
syntax:
content: public void PostValidate(Action<string> setState, Action<float> setProgress)
parameters:
- id: setState
type: System.Action{System.String}
2023-04-26 14:51:19 +02:00
description: An action that accepts the current state of the loading process.
2023-04-14 13:00:36 +02:00
- id: setProgress
type: System.Action{System.Single}
2023-04-26 14:51:19 +02:00
description: An action that accepts the progress of the current state of the loading process.
2023-04-14 13:00:36 +02:00
content.vb: Public Sub PostValidate(setState As Action(Of String), setProgress As Action(Of Single))
overload: TinyLife.World.Map.PostValidate*
nameWithType.vb: Map.PostValidate(Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.PostValidate(System.Action(Of String), System.Action(Of Single))
name.vb: PostValidate(Action(Of String), Action(Of Single))
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
id: GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetRoom(Point, int)
nameWithType: Map.GetRoom(Point, int)
fullName: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1039
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the room that the given position is contained in
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public Room GetRoom(Point pos, int floor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor to query.
2021-08-04 06:51:12 +02:00
return:
type: TinyLife.World.Room
description: The room at that location, or null if there is none
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetRoom(pos As Point, floor As Integer) As Room
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetRoom*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetRoom(Point, Integer)
fullName.vb: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetRoom(Point, Integer)
2024-01-07 16:53:47 +01:00
- uid: TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF)
commentId: M:TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF)
id: GetRooms(MLEM.Misc.RectangleF)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetRooms(RectangleF)
nameWithType: Map.GetRooms(RectangleF)
fullName: TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRooms
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1053
2024-01-07 16:53:47 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: >-
Returns all rooms that are contained in, or intersect with, the given <code class="paramref">area</code>.
Note that this method performs rather badly on a large scale, and its usage should be avoided if <xref href="TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref> is more convenient.
example: []
2024-01-07 16:53:47 +01:00
syntax:
content: public IEnumerable<Room> GetRooms(RectangleF area)
parameters:
- id: area
type: MLEM.Misc.RectangleF
2024-04-14 17:55:54 +02:00
description: The area to search for rooms in.
2024-01-07 16:53:47 +01:00
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Room}
2024-04-14 17:55:54 +02:00
description: The rooms in the area.
2024-01-07 16:53:47 +01:00
content.vb: Public Function GetRooms(area As RectangleF) As IEnumerable(Of Room)
overload: TinyLife.World.Map.GetRooms*
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1064
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the lot with the given id on this map.
The returned lot's <xref href="TinyLife.World.Lot.Id" data-throw-if-not-resolved="false"></xref> will equal the given id.
2021-08-04 06:51:12 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1075
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the lot that is present at the given position.
The lot returned will always have its <xref href="TinyLife.World.Lot.Area" data-throw-if-not-resolved="false"></xref> contain the passed position.
2021-08-04 06:51:12 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1088
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds a new lot with the given area to this map's lots
2021-08-04 06:51:12 +02:00
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*
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
2023-12-06 13:25:52 +01:00
branch: main
2022-07-28 14:58:38 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1098
2022-07-28 14:58:38 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds the given lot to this map's lots.
2022-07-28 14:58:38 +02:00
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*
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1106
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given lot from this map's lots
2021-08-04 06:51:12 +02:00
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*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1125
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of all of the <xref href="TinyLife.World.Lot" data-throw-if-not-resolved="false"></xref> objects on this map
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public IEnumerable<Lot> GetLots()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Lot}
2024-01-07 16:53:47 +01:00
description: This map's lots
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetLots() As IEnumerable(Of Lot)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetLots*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)
commentId: M:TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)
id: AddWall(TinyLife.Objects.WallLike)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: AddWall(WallLike)
nameWithType: Map.AddWall(WallLike)
fullName: TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1136
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Adds the given wall to the given position.
Optionally, the <xref href="TinyLife.World.Room" data-throw-if-not-resolved="false"></xref> related to that wall is re-calculated.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public bool AddWall(WallLike wall)
2021-08-04 06:51:12 +02:00
parameters:
- id: wall
2023-10-11 16:05:32 +02:00
type: TinyLife.Objects.WallLike
2021-08-04 06:51:12 +02:00
description: The wall to add
return:
type: System.Boolean
description: Whether the wall could be added successfully
2023-10-11 16:05:32 +02:00
content.vb: Public Function AddWall(wall As WallLike) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.AddWall*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike)
commentId: M:TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike)
id: RemoveWall(TinyLife.Objects.WallLike)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: RemoveWall(WallLike)
nameWithType: Map.RemoveWall(WallLike)
fullName: TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1146
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given wall from the map
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public bool RemoveWall(WallLike wall)
2021-08-04 06:51:12 +02:00
parameters:
- id: wall
2023-10-11 16:05:32 +02:00
type: TinyLife.Objects.WallLike
2021-08-04 06:51:12 +02:00
description: The wall to remove
return:
type: System.Boolean
description: Whether the wall was present on the map and could be removed
2023-10-11 16:05:32 +02:00
content.vb: Public Function RemoveWall(wall As WallLike) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.RemoveWall*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetWallBetween``1(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetWallBetween``1(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
id: GetWallBetween``1(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetWallBetween<T>(Point, Point, int)
nameWithType: Map.GetWallBetween<T>(Point, Point, int)
fullName: TinyLife.World.Map.GetWallBetween<T>(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1163
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the wall between the <code class="paramref">pos</code> and <code class="paramref">secondPos</code>.
A wall is between two positions if its <xref href="TinyLife.Objects.WallLike.Positions" data-throw-if-not-resolved="false"></xref> are exactly those two positions, ignoring their order.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: 'public T GetWallBetween<T>(Point pos, Point secondPos, int floor) where T : WallLike'
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor.
typeParameters:
- id: T
2021-08-04 06:51:12 +02:00
return:
2023-10-11 16:05:32 +02:00
type: '{T}'
2021-08-04 06:51:12 +02:00
description: The wall between the two positions, or null if there is none
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetWallBetween(Of T As WallLike)(pos As Point, secondPos As Point, floor As Integer) As T
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetWallBetween*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetWallBetween(Of T)(Point, Point, Integer)
fullName.vb: TinyLife.World.Map.GetWallBetween(Of T)(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Integer)
name.vb: GetWallBetween(Of T)(Point, Point, Integer)
- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
id: GetTile(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetTile(Point, int)
nameWithType: Map.GetTile(Point, int)
fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1179
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the tile at the given position on this map.
Note that, if the floor is not the ground floor 0, this method can return <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public Tile GetTile(Point pos, int floor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor.
2021-08-04 06:51:12 +02:00
return:
type: TinyLife.World.Tile
description: The tile at that position
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetTile(pos As Point, floor As Integer) As Tile
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetTile*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetTile(Point, Integer)
fullName.vb: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetTile(Point, Integer)
- uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
commentId: M:TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
id: SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: SetTile(Point, int, Tile)
nameWithType: Map.SetTile(Point, int, Tile)
fullName: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, int, TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1190
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Sets the tile at the given position to the given tile
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public void SetTile(Point pos, int floor, Tile tile)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor.
2021-08-04 06:51:12 +02:00
- id: tile
type: TinyLife.World.Tile
description: The tile
2023-10-11 16:05:32 +02:00
content.vb: Public Sub SetTile(pos As Point, floor As Integer, tile As Tile)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.SetTile*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.SetTile(Point, Integer, Tile)
fullName.vb: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)
name.vb: SetTile(Point, Integer, Tile)
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1208
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds the given roof to this map
2021-08-04 06:51:12 +02:00
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*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32)
id: GetRoof(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetRoof(Point, int)
nameWithType: Map.GetRoof(Point, int)
fullName: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1222
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Gets a <xref href="TinyLife.World.Roof" data-throw-if-not-resolved="false"></xref> whose area contains the given position
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public Roof GetRoof(Point pos, int floor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor to find a roof at.
2021-08-04 06:51:12 +02:00
return:
type: TinyLife.World.Roof
description: The roof at that position, or null if there is none
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetRoof(pos As Point, floor As Integer) As Roof
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetRoof*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetRoof(Point, Integer)
fullName.vb: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetRoof(Point, Integer)
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF)
commentId: M:TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF)
id: GetRoofs(MLEM.Misc.RectangleF)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetRoofs(RectangleF)
nameWithType: Map.GetRoofs(RectangleF)
fullName: TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-12-20 13:25:03 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoofs
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1237
2022-12-20 13:25:03 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the roofs that intersect the given <code class="paramref">area</code>.
2022-12-20 13:25:03 +01:00
example: []
syntax:
content: public IEnumerable<Roof> GetRoofs(RectangleF area)
parameters:
- id: area
type: MLEM.Misc.RectangleF
description: The area to search for roofs in.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Roof}
description: The roofs in the given area.
content.vb: Public Function GetRoofs(area As RectangleF) As IEnumerable(Of Roof)
overload: TinyLife.World.Map.GetRoofs*
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1250
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given <xref href="TinyLife.World.Roof" data-throw-if-not-resolved="false"></xref> from this map
2021-08-04 06:51:12 +02:00
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*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1264
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of objects that are present in the given area.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: 'public IEnumerable<T> GetObjects<T>(RectangleF area) where T : MapObject'
2021-08-04 06:51:12 +02:00
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)
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1280
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the object with the given id of the given type.
If there is no object with that id, or its type does not match, null is returned.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: 'public T GetObject<T>(Guid id) where T : MapObject'
2021-08-04 06:51:12 +02:00
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)
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1292
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Adds the given object to this map.
Note 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.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-02-02 18:13:42 +01:00
content: public MapObject AddObject(MapObject obj)
2021-08-04 06:51:12 +02:00
parameters:
- id: obj
type: TinyLife.Objects.MapObject
description: The object to add to this map
2024-02-02 18:13:42 +01:00
return:
type: TinyLife.Objects.MapObject
content.vb: Public Function AddObject(obj As MapObject) As MapObject
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.AddObject*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1320
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Removes the given object from this map and its underlying <xref href="TinyLife.World.MapSection" data-throw-if-not-resolved="false"></xref>.
This also calls <xref href="TinyLife.Objects.MapObject.OnRemoved" data-throw-if-not-resolved="false"></xref>.
remarks: >-
When 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, <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.
As 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.
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*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1348
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns all of the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> objects that are on this map, excluding dead people stored in gravestones.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public IEnumerable<Person> GetPeople()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
2024-01-07 16:53:47 +01:00
description: This map's people
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetPeople() As IEnumerable(Of Person)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetPeople*
2024-03-09 19:49:55 +01:00
- uid: TinyLife.World.Map.GetStoredDeadPeople
commentId: M:TinyLife.World.Map.GetStoredDeadPeople
id: GetStoredDeadPeople
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetStoredDeadPeople()
nameWithType: Map.GetStoredDeadPeople()
fullName: TinyLife.World.Map.GetStoredDeadPeople()
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetStoredDeadPeople
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1359
2024-03-09 19:49:55 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: Returns a set of all of the dead people that are stored in <xref href="TinyLife.Objects.Gravestone" data-throw-if-not-resolved="false"></xref> furniture, both on this map and in the household storages of any of this map's households.
example: []
syntax:
content: public IEnumerable<(Gravestone Gravestone, Person Person)> GetStoredDeadPeople()
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}}
description: The stored dead people on this map.
content.vb: Public Function GetStoredDeadPeople() As IEnumerable(Of (Gravestone As Gravestone, Person As Person))
overload: TinyLife.World.Map.GetStoredDeadPeople*
- uid: TinyLife.World.Map.GetAllPeople
commentId: M:TinyLife.World.Map.GetAllPeople
id: GetAllPeople
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetAllPeople()
nameWithType: Map.GetAllPeople()
fullName: TinyLife.World.Map.GetAllPeople()
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllPeople
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1372
2024-03-09 19:49:55 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: Returns all of the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> objects that are on this map, including dead people stored in gravestones.
example: []
2024-03-09 19:49:55 +01:00
syntax:
content: public IEnumerable<Person> GetAllPeople()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
2024-04-14 17:55:54 +02:00
description: All people on this map.
2024-03-09 19:49:55 +01:00
content.vb: Public Function GetAllPeople() As IEnumerable(Of Person)
overload: TinyLife.World.Map.GetAllPeople*
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1381
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the household that the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> lives in
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
description: The person's household, or null if there is none
2021-08-04 06:51:12 +02:00
content.vb: Public Function GetHousehold(person As Person) As Household
overload: TinyLife.World.Map.GetHousehold*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1394
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the household that lives on the given <xref href="TinyLife.World.Lot" data-throw-if-not-resolved="false"></xref>
2021-08-04 06:51:12 +02:00
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*
2024-03-09 19:49:55 +01:00
- uid: TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)
commentId: M:TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)
id: AddHousehold(TinyLife.World.Lot,System.Boolean)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2024-03-09 19:49:55 +01:00
name: AddHousehold(Lot, bool)
nameWithType: Map.AddHousehold(Lot, bool)
fullName: TinyLife.World.Map.AddHousehold(TinyLife.World.Lot, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1408
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds a new household to this map by calling the <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> constructor.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-03-09 19:49:55 +01:00
content: public Household AddHousehold(Lot lot, bool addedThroughPopulating = false)
2021-08-04 06:51:12 +02:00
parameters:
- id: lot
type: TinyLife.World.Lot
description: The lot that the household should live on
2024-03-09 19:49:55 +01:00
- id: addedThroughPopulating
type: System.Boolean
2024-04-14 17:55:54 +02:00
description: Whether the household was added through random population rather than by a player.
2021-08-04 06:51:12 +02:00
return:
type: TinyLife.World.Household
description: The newly created household
2024-03-09 19:49:55 +01:00
content.vb: Public Function AddHousehold(lot As Lot, addedThroughPopulating As Boolean = False) As Household
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.AddHousehold*
2024-03-09 19:49:55 +01:00
nameWithType.vb: Map.AddHousehold(Lot, Boolean)
fullName.vb: TinyLife.World.Map.AddHousehold(TinyLife.World.Lot, Boolean)
name.vb: AddHousehold(Lot, Boolean)
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1418
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given household from this map
2021-08-04 06:51:12 +02:00
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*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1426
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of all of the <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> instances that live on this map
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public IEnumerable<Household> GetHouseholds()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Household}
2024-01-07 16:53:47 +01:00
description: This map's households
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetHouseholds() As IEnumerable(Of Household)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetHouseholds*
2024-02-02 18:13:42 +01:00
- uid: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean)
commentId: M:TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean)
id: GetSection(Microsoft.Xna.Framework.Point,System.Boolean)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2024-02-02 18:13:42 +01:00
name: GetSection(Point, bool)
nameWithType: Map.GetSection(Point, bool)
fullName: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1437
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the <xref href="TinyLife.World.MapSection" data-throw-if-not-resolved="false"></xref> at the given tile position
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-02-02 18:13:42 +01:00
content: public MapSection GetSection(Point pos, bool clamp = false)
2021-08-04 06:51:12 +02:00
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
2024-02-02 18:13:42 +01:00
- id: clamp
type: System.Boolean
2024-04-14 17:55:54 +02:00
description: Whether the <code class="paramref">pos</code> should be clamped into the valid <xref href="TinyLife.World.Map.Size" data-throw-if-not-resolved="false"></xref> of the map.
2021-08-04 06:51:12 +02:00
return:
type: TinyLife.World.MapSection
description: The section at that position
2024-02-02 18:13:42 +01:00
content.vb: Public Function GetSection(pos As Point, clamp As Boolean = False) As MapSection
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetSection*
2024-02-02 18:13:42 +01:00
nameWithType.vb: Map.GetSection(Point, Boolean)
fullName.vb: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, Boolean)
name.vb: GetSection(Point, Boolean)
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
2023-03-30 18:07:55 +02:00
name: GetSections(Point, int)
nameWithType: Map.GetSections(Point, int)
fullName: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1455
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of sections that are contained in (or intersect with) the given area
2021-08-04 06:51:12 +02:00
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.GetSections(Point, Integer)
fullName.vb: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetSections(Point, Integer)
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
name: GetSections(RectangleF, int)
nameWithType: Map.GetSections(RectangleF, int)
fullName: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1465
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of sections that are contained in (or intersect with) the given area
2021-08-04 06:51:12 +02:00
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.GetSections(RectangleF, Integer)
fullName.vb: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, Integer)
name.vb: GetSections(RectangleF, Integer)
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
id: MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: MarkDirtyForPathfinding(Point, int)
nameWithType: Map.MarkDirtyForPathfinding(Point, int)
fullName: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1487
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Marks the given position dirty for pathfinding purposes.
When a path is found again close to this position, its cost (<xref href="TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject%2cMicrosoft.Xna.Framework.Point%2cSystem.Int32%2cMicrosoft.Xna.Framework.Point%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref>) will be re-calculated.
This method is called by <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> when it is placed for removed.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public void MarkDirtyForPathfinding(Point pos, int floor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor that the position is on.
content.vb: Public Sub MarkDirtyForPathfinding(pos As Point, floor As Integer)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.MarkDirtyForPathfinding*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.MarkDirtyForPathfinding(Point, Integer)
fullName.vb: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, Integer)
name.vb: MarkDirtyForPathfinding(Point, Integer)
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
id: GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-12-06 13:25:52 +01:00
name: GetPathCost(MapObject, Point, int, Point, int)
nameWithType: Map.GetPathCost(MapObject, Point, int, Point, int)
fullName: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1510
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the cost to pathfind from the given current position to the given next position.
Note that, for this method to return a proper result, <code class="paramref">nextPos</code> has to be directly or diagonally adjacent to <code class="paramref">currPos</code>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-12-06 13:25:52 +01:00
content: public float GetPathCost(MapObject obj, Point currPos, int currFloor, Point nextPos, int nextFloor)
2021-08-04 06:51:12 +02:00
parameters:
2023-12-06 13:25:52 +01:00
- id: obj
type: TinyLife.Objects.MapObject
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: currFloor
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The current position's floor.
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
- id: nextFloor
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The next position's floor.
2021-08-04 06:51:12 +02:00
return:
type: System.Single
description: The cost to path to this location
2023-12-06 13:25:52 +01:00
content.vb: Public Function GetPathCost(obj As MapObject, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Single
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetPathCost*
2023-12-06 13:25:52 +01:00
nameWithType.vb: Map.GetPathCost(MapObject, Point, Integer, Point, Integer)
fullName.vb: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer)
name.vb: GetPathCost(MapObject, Point, Integer, Point, Integer)
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
id: CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: CanWalkBetween(Person, Point, int, Point, int)
nameWithType: Map.CanWalkBetween(Person, Point, int, Point, int)
fullName: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1534
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns whether the given person can walk between the two given positions.
Internally, this method only queries whether <xref href="TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject%2cMicrosoft.Xna.Framework.Point%2cSystem.Int32%2cMicrosoft.Xna.Framework.Point%2cSystem.Int32)" 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>.
Note that, for this method to return a proper result, <code class="paramref">nextPos</code> has to be directly or diagonally adjacent to <code class="paramref">currPos</code>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public bool CanWalkBetween(Person person, Point currPos, int currFloor, Point nextPos, int nextFloor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: currFloor
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The current position's floor.
2021-08-04 06:51:12 +02:00
- 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
2023-10-11 16:05:32 +02:00
- id: nextFloor
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The next position's floor.
2021-08-04 06:51:12 +02:00
return:
type: System.Boolean
description: Whether the two locations can be walked between
2023-10-11 16:05:32 +02:00
content.vb: Public Function CanWalkBetween(person As Person, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.CanWalkBetween*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.CanWalkBetween(Person, Point, Integer, Point, Integer)
fullName.vb: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer)
name.vb: CanWalkBetween(Person, Point, Integer, Point, Integer)
- uid: TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32)
id: IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: IsFreeSpot(Point, int)
nameWithType: Map.IsFreeSpot(Point, int)
fullName: TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1544
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns 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
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public bool IsFreeSpot(Point pos, int floor)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor to query.
2021-08-04 06:51:12 +02:00
return:
type: System.Boolean
description: Whether this position is free to stand on
2023-10-11 16:05:32 +02:00
content.vb: Public Function IsFreeSpot(pos As Point, floor As Integer) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.IsFreeSpot*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.IsFreeSpot(Point, Integer)
fullName.vb: TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point, Integer)
name.vb: IsFreeSpot(Point, Integer)
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,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.Single,System.Boolean,System.Boolean)
id: PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: PlaySound(SoundEffect, Vector2, float, float, float, bool, bool)
nameWithType: Map.PlaySound(SoundEffect, Vector2, float, float, float, bool, bool)
fullName: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, Microsoft.Xna.Framework.Vector2, float, float, float, bool, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1562
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Plays a sound at the given location (in world space) statically.
If 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.
Note 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.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public SoundEffectInstance PlaySound(SoundEffect sound, Vector2 pos, float floor, float volume = 1, float pitch = 0, bool loop = false, bool applyWorldSoundVolume = true)
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Single
description: The floor to play the sound based on.
2021-08-04 06:51:12 +02:00
- id: volume
type: System.Single
2024-01-07 16:53:47 +01:00
description: The sound's volume, between 0 and 1 (default)
2021-08-04 06:51:12 +02:00
- id: pitch
type: System.Single
2024-01-07 16:53:47 +01:00
description: The sound's pitch, between -1, 0 (default) and 1
2021-08-04 06:51:12 +02:00
- id: loop
type: System.Boolean
description: Whether or not the sound should loop
- id: applyWorldSoundVolume
type: System.Boolean
2024-01-07 16:53:47 +01:00
description: Whether the <xref href="TinyLife.Options.WorldSoundVolume" data-throw-if-not-resolved="false"></xref> should be applied to the passed <code class="paramref">volume</code>
2021-08-04 06:51:12 +02:00
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
2023-10-11 16:05:32 +02:00
content.vb: Public Function PlaySound(sound As SoundEffect, pos As Vector2, floor As Single, volume As Single = 1, pitch As Single = 0, [loop] As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.PlaySound*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.PlaySound(SoundEffect, Vector2, Single, Single, Single, Boolean, Boolean)
fullName.vb: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, Microsoft.Xna.Framework.Vector2, Single, Single, Single, Boolean, Boolean)
name.vb: PlaySound(SoundEffect, Vector2, Single, Single, Single, Boolean, Boolean)
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
2023-03-30 18:07:55 +02:00
name: PlaySound(SoundEffect, MapAudioEmitter, float, float, bool, bool)
nameWithType: Map.PlaySound(SoundEffect, MapAudioEmitter, float, float, bool, bool)
fullName: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, TinyLife.World.MapAudioEmitter, float, float, bool, bool)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1578
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Plays 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.
If 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.Single%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> instead.
Note 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.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-03-30 18:07:55 +02:00
content: public SoundEffectInstance PlaySound(SoundEffect sound, MapAudioEmitter emitter, float volume = 1, float pitch = 0, bool loop = false, bool applyWorldSoundVolume = true)
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
description: The sound's volume, between 0 and 1 (default)
2021-08-04 06:51:12 +02:00
- id: pitch
type: System.Single
2024-01-07 16:53:47 +01:00
description: The sound's pitch, between -1, 0 (default) and 1
2021-08-04 06:51:12 +02:00
- id: loop
type: System.Boolean
description: Whether or not the sound should loop
- id: applyWorldSoundVolume
type: System.Boolean
2024-01-07 16:53:47 +01:00
description: Whether the <xref href="TinyLife.Options.WorldSoundVolume" data-throw-if-not-resolved="false"></xref> should be applied to the passed <code class="paramref">volume</code>
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
content.vb: Public Function PlaySound(sound As SoundEffect, emitter As MapAudioEmitter, volume As Single = 1, pitch As Single = 0, [loop] As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.PlaySound*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
fullName.vb: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, TinyLife.World.MapAudioEmitter, Single, Single, Boolean, Boolean)
name.vb: PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
- uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
id: GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: GetClosestFreeExitPoint(Vector2)
nameWithType: Map.GetClosestFreeExitPoint(Vector2)
fullName: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-03-30 18:07:55 +02:00
id: GetClosestFreeExitPoint
2022-03-09 16:13:05 +01:00
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1598
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the closest exit point on the map to the given <code class="paramref">position</code>, out of all of the points returned by <xref href="TinyLife.World.Map.GetExitPoints" data-throw-if-not-resolved="false"></xref>.
2023-04-26 14:51:19 +02:00
example: []
2021-08-04 06:51:12 +02:00
syntax:
2023-03-30 18:07:55 +02:00
content: public Point GetClosestFreeExitPoint(Vector2 position)
2021-08-04 06:51:12 +02:00
parameters:
- id: position
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Vector2
2023-10-11 16:05:32 +02:00
description: The position that the exit point should be close to.
2021-08-04 06:51:12 +02:00
return:
2023-03-30 18:07:55 +02:00
type: Microsoft.Xna.Framework.Point
2023-10-11 16:05:32 +02:00
description: The closest exit point to the given position.
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetClosestFreeExitPoint(position As Vector2) As Point
overload: TinyLife.World.Map.GetClosestFreeExitPoint*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetExitPoints
commentId: M:TinyLife.World.Map.GetExitPoints
id: GetExitPoints
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetExitPoints()
nameWithType: Map.GetExitPoints()
fullName: TinyLife.World.Map.GetExitPoints()
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-10-11 16:05:32 +02:00
id: GetExitPoints
2022-03-09 16:13:05 +01:00
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1608
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns a set of all exit points on the map, which are locations on the map's border that Tinies can exit from either on foot or using their car.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public IEnumerable<(Point Position, Direction2 Dir)> GetExitPoints()
2021-08-04 06:51:12 +02:00
return:
2022-09-05 14:19:42 +02:00
type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}}
2023-10-11 16:05:32 +02:00
description: All exit points on this map.
content.vb: Public Function GetExitPoints() As IEnumerable(Of (Position As Point, Dir As Direction2))
overload: TinyLife.World.Map.GetExitPoints*
- uid: TinyLife.World.Map.GetWalls``1(MLEM.Misc.RectangleF)
commentId: M:TinyLife.World.Map.GetWalls``1(MLEM.Misc.RectangleF)
id: GetWalls``1(MLEM.Misc.RectangleF)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: GetWalls<T>(RectangleF)
nameWithType: Map.GetWalls<T>(RectangleF)
fullName: TinyLife.World.Map.GetWalls<T>(MLEM.Misc.RectangleF)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1637
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns a set of walls in the given area.
All <xref href="TinyLife.Objects.WallLike" data-throw-if-not-resolved="false"></xref> objects for which at least one <xref href="TinyLife.Objects.WallLike.Positions" data-throw-if-not-resolved="false"></xref> entry is contained in the area are returned.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: 'public IEnumerable<T> GetWalls<T>(RectangleF area) where T : WallLike'
2021-08-04 06:51:12 +02:00
parameters:
- id: area
type: MLEM.Misc.RectangleF
description: The area to query for walls
2023-10-11 16:05:32 +02:00
typeParameters:
- id: T
2021-08-04 06:51:12 +02:00
return:
2023-10-11 16:05:32 +02:00
type: System.Collections.Generic.IEnumerable{{T}}
2021-08-04 06:51:12 +02:00
description: A set of walls in the area
2023-10-11 16:05:32 +02:00
content.vb: Public Function GetWalls(Of T As WallLike)(area As RectangleF) As IEnumerable(Of T)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.GetWalls*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Map.GetWalls(Of T)(RectangleF)
fullName.vb: TinyLife.World.Map.GetWalls(Of T)(MLEM.Misc.RectangleF)
name.vb: GetWalls(Of T)(RectangleF)
2023-12-16 12:54:23 +01:00
- uid: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
commentId: M:TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
id: GetStairs(MLEM.Misc.RectangleF,System.Boolean)
2023-10-11 16:05:32 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-12-16 12:54:23 +01:00
name: GetStairs(RectangleF, bool)
nameWithType: Map.GetStairs(RectangleF, bool)
fullName: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, bool)
2023-10-11 16:05:32 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-10-11 16:05:32 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetStairs
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1658
2023-10-11 16:05:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns all of the stairs in the given <code class="paramref">area</code>, including stairs that partly intersect, on all floors.
2023-10-11 16:05:32 +02:00
example: []
syntax:
2023-12-16 12:54:23 +01:00
content: public IEnumerable<Stairs> GetStairs(RectangleF area, bool includeEntryPositions = false)
2023-10-11 16:05:32 +02:00
parameters:
- id: area
type: MLEM.Misc.RectangleF
description: The area.
2023-12-16 12:54:23 +01:00
- id: includeEntryPositions
type: System.Boolean
2024-04-14 17:55:54 +02:00
description: Whether the entry positions of the stairs should be included, rather than just the <xref href="TinyLife.World.Stairs.Area" data-throw-if-not-resolved="false"></xref>.
2023-10-11 16:05:32 +02:00
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
description: The stairs in the area.
2023-12-16 12:54:23 +01:00
content.vb: Public Function GetStairs(area As RectangleF, includeEntryPositions As Boolean = False) As IEnumerable(Of Stairs)
2023-10-11 16:05:32 +02:00
overload: TinyLife.World.Map.GetStairs*
2023-12-16 12:54:23 +01:00
nameWithType.vb: Map.GetStairs(RectangleF, Boolean)
fullName.vb: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, Boolean)
name.vb: GetStairs(RectangleF, Boolean)
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
commentId: M:TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
id: AddStairs(TinyLife.World.Stairs)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: AddStairs(Stairs)
nameWithType: Map.AddStairs(Stairs)
fullName: TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-10-11 16:05:32 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddStairs
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1671
2023-10-11 16:05:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds the given stairs to this map, additionally marking all involved locations dirty for pathfinding.
2023-10-11 16:05:32 +02:00
example: []
syntax:
content: public void AddStairs(Stairs stairs)
parameters:
- id: stairs
type: TinyLife.World.Stairs
description: The stairs to add.
content.vb: Public Sub AddStairs(stairs As Stairs)
overload: TinyLife.World.Map.AddStairs*
- uid: TinyLife.World.Map.RemoveStairs(TinyLife.World.Stairs)
commentId: M:TinyLife.World.Map.RemoveStairs(TinyLife.World.Stairs)
id: RemoveStairs(TinyLife.World.Stairs)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: RemoveStairs(Stairs)
nameWithType: Map.RemoveStairs(Stairs)
fullName: TinyLife.World.Map.RemoveStairs(TinyLife.World.Stairs)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-10-11 16:05:32 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveStairs
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1683
2023-10-11 16:05:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given stairs from this map entirely, additionally marking all involved locations dirty for pathfinding.
2023-10-11 16:05:32 +02:00
example: []
syntax:
content: public bool RemoveStairs(Stairs stairs)
parameters:
- id: stairs
type: TinyLife.World.Stairs
description: The stairs to remove.
return:
type: System.Boolean
description: Whether the stairs existed on the map, and were successfully removed.
content.vb: Public Function RemoveStairs(stairs As Stairs) As Boolean
overload: TinyLife.World.Map.RemoveStairs*
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
2023-03-30 18:07:55 +02:00
name: ApplyCameraRotation(Vector2, bool, Direction2?)
nameWithType: Map.ApplyCameraRotation(Vector2, bool, Direction2?)
fullName: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, bool, MLEM.Misc.Direction2?)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1700
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Applies the game's current <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref> to the given position in world space
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
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.
2021-08-04 06:51:12 +02:00
- 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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.ApplyCameraRotation(Vector2, Boolean, Direction2?)
fullName.vb: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, Boolean, MLEM.Misc.Direction2?)
name.vb: ApplyCameraRotation(Vector2, Boolean, 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
2023-03-30 18:07:55 +02:00
name: ApplyInverseCameraRotation(Vector2, Direction2?)
nameWithType: Map.ApplyInverseCameraRotation(Vector2, Direction2?)
fullName: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2?)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1716
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Applies 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>
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*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1731
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A method that is called when <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref> is changed.
When changing camera rotation manually, this method should be called along with the change.
2021-08-04 06:51:12 +02:00
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*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
commentId: M:TinyLife.World.Map.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
id: OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: OnCurrentGameMapChanged(Map, Map)
nameWithType: Map.OnCurrentGameMapChanged(Map, Map)
fullName: TinyLife.World.Map.OnCurrentGameMapChanged(TinyLife.World.Map, TinyLife.World.Map)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCurrentGameMapChanged
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1755
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: This method is invoked when the game's <xref href="TinyLife.GameImpl.CurrentMap" data-throw-if-not-resolved="false"></xref> is changed, ie when the camera is moved to a different map.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public void OnCurrentGameMapChanged(Map oldMap, Map newMap)
parameters:
- id: oldMap
type: TinyLife.World.Map
description: The previous map.
- id: newMap
type: TinyLife.World.Map
description: The new map.
content.vb: Public Sub OnCurrentGameMapChanged(oldMap As Map, newMap As Map)
overload: TinyLife.World.Map.OnCurrentGameMapChanged*
2021-08-04 06:51:12 +02:00
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1773
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds the given light to the world at its <xref href="TinyLife.Objects.Light.Position" data-throw-if-not-resolved="false"></xref>
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-02-02 18:13:42 +01:00
content: public Light AddLight(Light light)
2021-08-04 06:51:12 +02:00
parameters:
- id: light
type: TinyLife.Objects.Light
description: The light to add
2024-02-02 18:13:42 +01:00
return:
type: TinyLife.Objects.Light
content.vb: Public Function AddLight(light As Light) As Light
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.AddLight*
- 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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1785
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Removes the given light from the world
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-08-15 13:17:22 +02:00
content: public bool RemoveLight(Light light)
2021-08-04 06:51:12 +02:00
parameters:
- id: light
type: TinyLife.Objects.Light
description: The light to remove
2023-08-15 13:17:22 +02:00
return:
type: System.Boolean
content.vb: Public Function RemoveLight(light As Light) As Boolean
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.RemoveLight*
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
2023-03-30 18:07:55 +02:00
name: MoveEverything(Point, Rectangle, bool, Tile)
nameWithType: Map.MoveEverything(Point, Rectangle, bool, Tile)
fullName: TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Rectangle, bool, TinyLife.World.Tile)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1797
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Moves all of the objects, walls, tiles and roofs in the given <code class="paramref">area</code> in the world, optionally moving the lots as well
2021-08-04 06:51:12 +02:00
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*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.MoveEverything(Point, Rectangle, Boolean, Tile)
fullName.vb: TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Rectangle, Boolean, TinyLife.World.Tile)
name.vb: MoveEverything(Point, Rectangle, Boolean, Tile)
2023-10-18 17:54:32 +02:00
- uid: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
id: ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-18 17:54:32 +02:00
name: ValidateRooms(Point, int)
nameWithType: Map.ValidateRooms(Point, int)
fullName: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point, int)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-10-18 17:54:32 +02:00
id: ValidateRooms
2022-03-09 16:13:05 +01:00
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1893
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Adds 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 exist.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-10-18 17:54:32 +02:00
content: public Room ValidateRooms(Point position, int floor)
2021-08-04 06:51:12 +02:00
parameters:
2023-10-18 17:54:32 +02:00
- id: position
type: Microsoft.Xna.Framework.Point
description: The position that should be inspected for possible rooms.
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor that should be inspected for possible rooms.
2023-10-18 17:54:32 +02:00
return:
type: TinyLife.World.Room
description: If a new room was added, the added room, otherwise <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
content.vb: Public Function ValidateRooms(position As Point, floor As Integer) As Room
overload: TinyLife.World.Map.ValidateRooms*
nameWithType.vb: Map.ValidateRooms(Point, Integer)
fullName.vb: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point, Integer)
name.vb: ValidateRooms(Point, Integer)
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1942
2021-08-30 20:44:32 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the set of <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> instances in the world that are regular visitors.
This 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>.
Note that dead regular visitors are not returned.
2021-08-30 20:44:32 +02:00
example: []
syntax:
content: public IEnumerable<Person> GetRegularVisitors()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
2024-01-07 16:53:47 +01:00
description: This map's regular visitors
2023-03-30 18:07:55 +02:00
content.vb: Public Function GetRegularVisitors() As IEnumerable(Of Person)
2021-08-30 20:44:32 +02:00
overload: TinyLife.World.Map.GetRegularVisitors*
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
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 1952
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns 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.
Note 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.
2021-10-14 20:30:40 +02:00
example: []
syntax:
2024-04-14 17:55:54 +02:00
content: public IEnumerable<(LotEmployment Employment, Lot EmploymentLot)> GetAllLotEmployments()
2021-10-14 20:30:40 +02:00
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}}
description: All lot employments on this map
2024-04-14 17:55:54 +02:00
content.vb: Public Function GetAllLotEmployments() As IEnumerable(Of (Employment As LotEmployment, EmploymentLot As Lot))
2021-10-14 20:30:40 +02:00
overload: TinyLife.World.Map.GetAllLotEmployments*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
id: MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: MarkGroundTileDirtyForDrawing(Point)
nameWithType: Map.MarkGroundTileDirtyForDrawing(Point)
fullName: TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)
2022-01-01 17:06:03 +01:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-01-01 17:06:03 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2023-10-11 16:05:32 +02:00
id: MarkGroundTileDirtyForDrawing
2022-03-09 16:13:05 +01:00
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1965
2022-01-01 17:06:03 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Marks 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.
This method is used automatically by <xref href="TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point%2cSystem.Int32%2cTinyLife.World.Tile)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.World.AutoTile" data-throw-if-not-resolved="false"></xref>.
2022-01-01 17:06:03 +01:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public void MarkGroundTileDirtyForDrawing(Point pos)
2022-01-01 17:06:03 +01:00
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.
2023-10-11 16:05:32 +02:00
content.vb: Public Sub MarkGroundTileDirtyForDrawing(pos As Point)
overload: TinyLife.World.Map.MarkGroundTileDirtyForDrawing*
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
2023-03-30 18:07:55 +02:00
name: MarkObjectDirtyForDrawing(MapObject, MapSection, bool)
nameWithType: Map.MarkObjectDirtyForDrawing(MapObject, MapSection, bool)
fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject, TinyLife.World.MapSection, bool)
2022-09-05 14:19:42 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2022-09-05 14:19:42 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 1981
2022-09-05 14:19:42 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Marks 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>.
This 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.
2022-09-05 14:19:42 +02:00
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
2023-03-30 18:07:55 +02:00
description: The section that the object is expected to be in, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to determine the section automatically.
2022-09-05 14:19:42 +02:00
- id: removedFromSection
type: System.Boolean
2024-01-07 16:53:47 +01:00
description: Whether the object was removed, and should not be redrawn in the <code class="paramref">section</code>.
2022-09-05 14:19:42 +02:00
content.vb: Public Sub MarkObjectDirtyForDrawing(obj As MapObject, section As MapSection = Nothing, removedFromSection As Boolean = False)
overload: TinyLife.World.Map.MarkObjectDirtyForDrawing*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.MarkObjectDirtyForDrawing(MapObject, MapSection, Boolean)
fullName.vb: TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject, TinyLife.World.MapSection, Boolean)
name.vb: MarkObjectDirtyForDrawing(MapObject, MapSection, Boolean)
2024-03-09 19:49:55 +01:00
- uid: TinyLife.World.Map.PopulateLots
commentId: M:TinyLife.World.Map.PopulateLots
id: PopulateLots
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: PopulateLots()
nameWithType: Map.PopulateLots()
fullName: TinyLife.World.Map.PopulateLots()
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateLots
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2012
2024-03-09 19:49:55 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: >-
Populates a subset of empty residential lots on this map with loaded exported households, or with randomly generated households.
This method is automatically invoked every few in-game days if the <xref href="TinyLife.PerSaveOptions.PopulateLots" data-throw-if-not-resolved="false"></xref> option is enabled.
example: []
2024-03-09 19:49:55 +01:00
syntax:
content: public void PopulateLots()
content.vb: Public Sub PopulateLots()
overload: TinyLife.World.Map.PopulateLots*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.PrepareForPermanentRemoval
commentId: M:TinyLife.World.Map.PrepareForPermanentRemoval
id: PrepareForPermanentRemoval
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: PrepareForPermanentRemoval()
nameWithType: Map.PrepareForPermanentRemoval()
fullName: TinyLife.World.Map.PrepareForPermanentRemoval()
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareForPermanentRemoval
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2079
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Prepares this map for permanent removal, moving all people on this map to their original positions (including their home location if it is on another map and their lot employment map if they have one), and calls <xref href="TinyLife.Objects.Person.PrepareForPermanentRemoval" data-throw-if-not-resolved="false"></xref> on all remaining people.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public void PrepareForPermanentRemoval()
content.vb: Public Sub PrepareForPermanentRemoval()
overload: TinyLife.World.Map.PrepareForPermanentRemoval*
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)
commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)
id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Map
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: LoadStaticMap(MapInfo)
nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo)
fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)
2021-08-04 06:51:12 +02:00
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01: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
2024-04-14 17:55:54 +02:00
startLine: 2702
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Loads a static map with the given name from the game's content directory.
Note that no validation steps (<xref href="TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.Dictionary%7bSystem.String%2cTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>) have taken place when the map is returned.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-08-15 13:17:22 +02:00
content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info)
2021-08-04 06:51:12 +02:00
parameters:
2023-07-20 14:27:20 +02:00
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> of the static map to load.
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.
2023-08-15 13:17:22 +02:00
content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo) As Map
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Map.LoadStaticMap*
2022-05-24 13:36:05 +02:00
- 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
2023-12-06 13:25:52 +01:00
branch: main
2022-05-24 13:36:05 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2746
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Whether the given lot is hidden from the camera.
Note that the result of this method will be different from <xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>, since this method also checks for the ShowAllLots cheat.
For ease of use, this method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if <code class="paramref">lot</code> is null.
2022-05-24 13:36:05 +02:00
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*
2023-01-16 12:24:01 +01:00
- uid: TinyLife.World.Map.GetMapSampler
commentId: M:TinyLife.World.Map.GetMapSampler
id: GetMapSampler
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetMapSampler()
nameWithType: Map.GetMapSampler()
fullName: TinyLife.World.Map.GetMapSampler()
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-01-16 12:24:01 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMapSampler
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2764
2023-01-16 12:24:01 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the <xref href="Microsoft.Xna.Framework.Graphics.SamplerState" data-throw-if-not-resolved="false"></xref> to use when rendering the map.
This value is determined by <xref href="TinyLife.Options.BlurZoomedOut" data-throw-if-not-resolved="false"></xref>, as well as the <xref href="TinyLife.GameImpl.Camera" data-throw-if-not-resolved="false"></xref>'s scale.
2023-04-26 14:51:19 +02:00
example: []
2023-01-16 12:24:01 +01:00
syntax:
content: public static SamplerState GetMapSampler()
return:
type: Microsoft.Xna.Framework.Graphics.SamplerState
2023-04-26 14:51:19 +02:00
description: The sampler state to use when rendering the map.
2023-03-30 18:07:55 +02:00
content.vb: Public Shared Function GetMapSampler() As SamplerState
2023-01-16 12:24:01 +01:00
overload: TinyLife.World.Map.GetMapSampler*
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: UpdateExternalPeople(ICollection<Map>, Action<string>, Action<float>)
nameWithType: Map.UpdateExternalPeople(ICollection<Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection<TinyLife.World.Map>, System.Action<string>, System.Action<float>)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-20 14:27:20 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2772
2023-07-20 14:27:20 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
2024-04-14 17:55:54 +02:00
Updates the given <code class="paramref">maps</code>' regular visitors based on the <xref href="TinyLife.PerSaveOptions.MaxRegularVisitors" data-throw-if-not-resolved="false"></xref> value, assigns random people to empty <xref href="TinyLife.World.LotEmployment" data-throw-if-not-resolved="false"></xref> slots, and clears duplicate households that have not been played (<xref href="TinyLife.World.Household.HasBeenPlayed" data-throw-if-not-resolved="false"></xref>).
2024-01-07 16:53:47 +01:00
This method is called automatically in various locations.
2023-07-20 14:27:20 +02:00
example: []
syntax:
content: public static void UpdateExternalPeople(ICollection<Map> maps, Action<string> setState = null, Action<float> setProgress = null)
parameters:
- id: maps
type: System.Collections.Generic.ICollection{TinyLife.World.Map}
- id: setState
type: System.Action{System.String}
- id: setProgress
type: System.Action{System.Single}
content.vb: Public Shared Sub UpdateExternalPeople(maps As ICollection(Of Map), setState As Action(Of String) = Nothing, setProgress As Action(Of Single) = Nothing)
overload: TinyLife.World.Map.UpdateExternalPeople*
nameWithType.vb: Map.UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single))
2023-07-28 12:27:48 +02:00
- uid: TinyLife.World.Map.GetVisibleWorldArea(MLEM.Misc.RectangleF)
commentId: M:TinyLife.World.Map.GetVisibleWorldArea(MLEM.Misc.RectangleF)
id: GetVisibleWorldArea(MLEM.Misc.RectangleF)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetVisibleWorldArea(RectangleF)
nameWithType: Map.GetVisibleWorldArea(RectangleF)
fullName: TinyLife.World.Map.GetVisibleWorldArea(MLEM.Misc.RectangleF)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
2023-12-06 13:25:52 +01:00
branch: main
2023-07-28 12:27:48 +02:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVisibleWorldArea
path: ../TinyLife/World/Map.cs
2024-04-14 17:55:54 +02:00
startLine: 2872
2023-07-28 12:27:48 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns a rectangle, in world space, that encompasses all tile positions on a <xref href="TinyLife.World.Map" data-throw-if-not-resolved="false"></xref> that are currently visible, based on the passed <code class="paramref">cameraArea</code>, which is expected to be the value of a camera's <xref href="MLEM.Cameras.Camera.GetVisibleRectangle" data-throw-if-not-resolved="false"></xref>.
Note that, due to the fact that maps are in isometric perspective, the returned rectangle contains additional tile positions in each corner of the <code class="paramref">cameraArea</code> that aren't actually visible.
2023-08-01 14:10:37 +02:00
example: []
2023-07-28 12:27:48 +02:00
syntax:
content: public static RectangleF GetVisibleWorldArea(RectangleF cameraArea)
parameters:
- id: cameraArea
type: MLEM.Misc.RectangleF
2023-08-01 14:10:37 +02:00
description: The camera area, in camera space.
2023-07-28 12:27:48 +02:00
return:
type: MLEM.Misc.RectangleF
2023-08-01 14:10:37 +02:00
description: The visible area, in world space.
2023-07-28 12:27:48 +02:00
content.vb: Public Shared Function GetVisibleWorldArea(cameraArea As RectangleF) As RectangleF
overload: TinyLife.World.Map.GetVisibleWorldArea*
2021-08-04 06:51:12 +02:00
references:
- uid: TinyLife.World.MapSection
commentId: T:TinyLife.World.MapSection
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapSection.html
2021-08-04 06:51:12 +02:00
name: MapSection
nameWithType: MapSection
fullName: TinyLife.World.MapSection
- uid: TinyLife.World
commentId: N:TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2021-08-04 06:51:12 +02:00
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2021-08-04 06:51:12 +02:00
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
2021-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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, 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
isExternal: true
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
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
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
2022-12-20 13:25:03 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2022-12-20 13:25:03 +01:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2022-12-20 13:25:03 +01:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: GetData<T>(string)
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(string)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(string)
2021-11-23 16:24:04 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(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)
2023-03-30 18:07:55 +02:00
name: GetData
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2023-03-30 18:07:55 +02:00
name: GetData
2021-08-04 06:51:12 +02:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2021-08-04 06:51:12 +02:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: )
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
isExternal: true
- name: (
- name: )
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
isExternal: true
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
name: GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
name: GetType()
2023-03-30 18:07:55 +02:00
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
name: MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
name: Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
name: ToString()
2023-03-30 18:07:55 +02:00
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: TinyLife.World.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)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name: JsonCopy<Map>(Map)
nameWithType: Extensions.JsonCopy<Map>(Map)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.Map>(TinyLife.World.Map)
nameWithType.vb: Extensions.JsonCopy(Of Map)(Map)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Map)(TinyLife.World.Map)
name.vb: JsonCopy(Of Map)(Map)
2021-08-04 06:51:12 +02:00
spec.csharp:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Map)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: <
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-03-30 18:07:55 +02:00
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2021-08-04 06:51:12 +02:00
- name: )
spec.vb:
2023-03-30 18:07:55 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Map)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-03-30 18:07:55 +02:00
- name: )
- name: (
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2021-08-04 06:51:12 +02:00
- name: )
- uid: System
commentId: N:System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system
2021-08-04 06:51:12 +02:00
name: System
nameWithType: System
fullName: System
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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
2022-12-20 13:25:03 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2022-12-20 13:25:03 +01:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name: SetData
2022-12-20 13:25:03 +01:00
isExternal: true
- name: (
2023-03-30 18:07:55 +02:00
- name: Of
- name: " "
- name: T
- name: )
- name: (
2022-12-20 13:25:03 +01:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- name: T
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2021-08-04 06:51:12 +02:00
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: <
- name: T
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: (
- name: Of
- name: " "
- name: T
- name: )
2021-08-04 06:51:12 +02:00
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html
2021-08-04 06:51:12 +02:00
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2021-08-04 06:51:12 +02:00
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2021-08-04 06:51:12 +02:00
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Objects.IUpdatingObject
commentId: T:TinyLife.Objects.IUpdatingObject
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.IUpdatingObject.html
2023-07-20 14:27:20 +02:00
name: IUpdatingObject
nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.IUpdatingObject.UpdateMode.Minor
commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.Minor
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_Minor
2023-07-20 14:27:20 +02:00
name: Minor
nameWithType: IUpdatingObject.UpdateMode.Minor
fullName: TinyLife.Objects.IUpdatingObject.UpdateMode.Minor
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-07-20 14:27:20 +02:00
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-07-20 14:27:20 +02:00
- name: .
- uid: TinyLife.Objects
name: Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.html
2023-07-20 14:27:20 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-07-20 14:27:20 +02:00
- name: .
- uid: TinyLife.Objects
name: Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.html
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive
commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_MajorIfActive
2023-07-20 14:27:20 +02:00
name: MajorIfActive
nameWithType: IUpdatingObject.UpdateMode.MajorIfActive
fullName: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive
- uid: TinyLife.World.Map.IsActive
commentId: P:TinyLife.World.Map.IsActive
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsActive
2023-07-20 14:27:20 +02:00
name: IsActive
nameWithType: Map.IsActive
fullName: TinyLife.World.Map.IsActive
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-06-25 15:41:49 +02:00
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__
2023-06-25 15:41:49 +02:00
name: PostValidate(Action<string>, Action<float>)
nameWithType: Map.PostValidate(Action<string>, Action<float>)
fullName: TinyLife.World.Map.PostValidate(System.Action<string>, System.Action<float>)
nameWithType.vb: Map.PostValidate(Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.PostValidate(System.Action(Of String), System.Action(Of Single))
name.vb: PostValidate(Action(Of String), Action(Of Single))
spec.csharp:
- uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
name: PostValidate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__
2023-06-25 15:41:49 +02:00
- name: (
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})
name: PostValidate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__
2023-06-25 15:41:49 +02:00
- name: (
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
- uid: System.Action{TinyLife.World.Map}
commentId: T:System.Action{TinyLife.World.Map}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<Map>
nameWithType: Action<Map>
fullName: System.Action<TinyLife.World.Map>
nameWithType.vb: Action(Of Map)
fullName.vb: System.Action(Of TinyLife.World.Map)
name.vb: Action(Of Map)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-06-25 15:41:49 +02:00
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-06-25 15:41:49 +02:00
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2023-03-30 18:07:55 +02:00
name: Update(GameTime, TimeSpan, float)
nameWithType: Map.Update(GameTime, TimeSpan, float)
fullName: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Map.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.Map.OnEventsAttachable
commentId: E:TinyLife.World.Map.OnEventsAttachable
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_OnEventsAttachable
2023-06-25 15:41:49 +02:00
name: OnEventsAttachable
nameWithType: Map.OnEventsAttachable
fullName: TinyLife.World.Map.OnEventsAttachable
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.UpdateDelegate
commentId: T:TinyLife.World.UpdateDelegate
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.UpdateDelegate.html
2021-08-04 06:51:12 +02:00
name: UpdateDelegate
nameWithType: UpdateDelegate
fullName: TinyLife.World.UpdateDelegate
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2021-08-04 06:51:12 +02:00
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)
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
name: AddObject(MapObject)
nameWithType: Map.AddObject(MapObject)
fullName: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
name: AddObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: )
spec.vb:
- uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
name: AddObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: )
2021-08-04 06:51:12 +02:00
- uid: System.Action{TinyLife.Objects.MapObject}
commentId: T:System.Action{TinyLife.Objects.MapObject}
parent: System
definition: System.Action`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2021-08-04 06:51:12 +02:00
- name: )
- uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
commentId: M:TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
name: RemoveObject(MapObject)
nameWithType: Map.RemoveObject(MapObject)
fullName: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
name: RemoveObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: )
spec.vb:
- uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject)
name: RemoveObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_
2023-03-30 18:07:55 +02:00
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: )
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_
2023-12-06 13:25:52 +01:00
name: MarkDirtyForPathfinding(Point, int)
nameWithType: Map.MarkDirtyForPathfinding(Point, int)
fullName: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, int)
nameWithType.vb: Map.MarkDirtyForPathfinding(Point, Integer)
fullName.vb: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, Integer)
name.vb: MarkDirtyForPathfinding(Point, Integer)
spec.csharp:
- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
name: MarkDirtyForPathfinding
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_
2023-12-06 13:25:52 +01:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32)
name: MarkDirtyForPathfinding
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_
2023-12-06 13:25:52 +01:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: TinyLife.World.Map.PathfindingNodeConstructDelegate
commentId: T:TinyLife.World.Map.PathfindingNodeConstructDelegate
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-12-06 13:25:52 +01:00
name: Map.PathfindingNodeConstructDelegate
nameWithType: Map.PathfindingNodeConstructDelegate
fullName: TinyLife.World.Map.PathfindingNodeConstructDelegate
spec.csharp:
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-12-06 13:25:52 +01:00
- name: .
- uid: TinyLife.World.Map.PathfindingNodeConstructDelegate
name: PathfindingNodeConstructDelegate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.PathfindingNodeConstructDelegate.html
2023-12-06 13:25:52 +01:00
spec.vb:
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-12-06 13:25:52 +01:00
- name: .
- uid: TinyLife.World.Map.PathfindingNodeConstructDelegate
name: PathfindingNodeConstructDelegate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.PathfindingNodeConstructDelegate.html
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Mail
commentId: T:TinyLife.World.Mail
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Mail.html
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.World.Mail
name: Mail
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Mail.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Mail
name: Mail
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Mail.html
2021-08-04 06:51:12 +02:00
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system
2021-08-04 06:51:12 +02:00
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.ActionType.AdoptChild
commentId: F:TinyLife.Actions.ActionType.AdoptChild
2024-01-07 16:53:47 +01:00
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_AdoptChild
2023-03-30 18:07:55 +02:00
name: AdoptChild
nameWithType: ActionType.AdoptChild
fullName: TinyLife.Actions.ActionType.AdoptChild
2022-07-28 14:58:38 +02:00
- uid: TinyLife.World.Map.AdoptableChildren*
commentId: Overload:TinyLife.World.Map.AdoptableChildren
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AdoptableChildren
2022-07-28 14:58:38 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2022-07-28 14:58:38 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
2022-07-28 14:58:38 +02:00
- name: <
- uid: TinyLife.Objects.Person
name: Person
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2022-07-28 14:58:38 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Objects.Person
name: Person
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2022-07-28 14:58:38 +02:00
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.SizeInSections*
commentId: Overload:TinyLife.World.Map.SizeInSections
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SizeInSections
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.SizeInSections
commentId: P:TinyLife.World.Map.SizeInSections
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SizeInSections
2023-03-30 18:07:55 +02:00
name: SizeInSections
nameWithType: Map.SizeInSections
fullName: TinyLife.World.Map.SizeInSections
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.MapSection.Size
commentId: F:TinyLife.World.MapSection.Size
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Size
2023-03-30 18:07:55 +02:00
name: Size
nameWithType: MapSection.Size
fullName: TinyLife.World.MapSection.Size
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.Size*
commentId: Overload:TinyLife.World.Map.Size
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Size
2021-08-04 06:51:12 +02:00
name: Size
nameWithType: Map.Size
fullName: TinyLife.World.Map.Size
- uid: TinyLife.World.Map.StaticVersion*
commentId: Overload:TinyLife.World.Map.StaticVersion
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_StaticVersion
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Time
2022-07-28 14:58:38 +02:00
name: Time
nameWithType: Map.Time
fullName: TinyLife.World.Map.Time
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.timespan
2022-07-28 14:58:38 +02:00
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
2023-07-20 14:27:20 +02:00
- uid: TinyLife.PerSaveOptions.MapInfo
commentId: T:TinyLife.PerSaveOptions.MapInfo
parent: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.html
2023-07-20 14:27:20 +02:00
name: PerSaveOptions.MapInfo
nameWithType: PerSaveOptions.MapInfo
fullName: TinyLife.PerSaveOptions.MapInfo
spec.csharp:
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.html
2023-07-20 14:27:20 +02:00
- name: .
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.MapInfo.html
2023-07-20 14:27:20 +02:00
spec.vb:
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.html
2023-07-20 14:27:20 +02:00
- name: .
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.MapInfo.html
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.Info*
commentId: Overload:TinyLife.World.Map.Info
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Info
2023-07-20 14:27:20 +02:00
name: Info
nameWithType: Map.Info
fullName: TinyLife.World.Map.Info
- uid: TinyLife
commentId: N:TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-07-20 14:27:20 +02:00
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.GameImpl.CurrentMaps
commentId: P:TinyLife.GameImpl.CurrentMaps
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMaps
2023-07-20 14:27:20 +02:00
name: CurrentMaps
nameWithType: GameImpl.CurrentMaps
fullName: TinyLife.GameImpl.CurrentMaps
- uid: TinyLife.World.Map.Neighborhood*
commentId: Overload:TinyLife.World.Map.Neighborhood
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Neighborhood
2023-07-20 14:27:20 +02:00
name: Neighborhood
nameWithType: Map.Neighborhood
fullName: TinyLife.World.Map.Neighborhood
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
2023-07-20 14:27:20 +02:00
parent: System.Collections.Generic
2023-07-22 12:03:54 +02:00
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<string, Map>
nameWithType: Dictionary<string, Map>
fullName: System.Collections.Generic.Dictionary<string, TinyLife.World.Map>
nameWithType.vb: Dictionary(Of String, Map)
fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map)
name.vb: Dictionary(Of String, Map)
2023-07-20 14:27:20 +02:00
spec.csharp:
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-07-20 14:27:20 +02:00
- name: <
2023-07-22 12:03:54 +02:00
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
- name: '>'
spec.vb:
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-07-20 14:27:20 +02:00
- name: (
- name: Of
- name: " "
2023-07-22 12:03:54 +02:00
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
- name: )
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
2023-07-20 14:27:20 +02:00
spec.csharp:
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-07-20 14:27:20 +02:00
- name: <
2023-07-22 12:03:54 +02:00
- name: TKey
- name: ','
- name: " "
- name: TValue
2023-07-20 14:27:20 +02:00
- name: '>'
spec.vb:
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-07-20 14:27:20 +02:00
- name: (
- name: Of
- name: " "
2023-07-22 12:03:54 +02:00
- name: TKey
- name: ','
- name: " "
- name: TValue
2023-07-20 14:27:20 +02:00
- name: )
- uid: TinyLife.GameImpl.CurrentMap
commentId: P:TinyLife.GameImpl.CurrentMap
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMap
2023-07-20 14:27:20 +02:00
name: CurrentMap
nameWithType: GameImpl.CurrentMap
fullName: TinyLife.GameImpl.CurrentMap
- uid: TinyLife.World.Map.IsCurrent*
commentId: Overload:TinyLife.World.Map.IsCurrent
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsCurrent
2023-07-20 14:27:20 +02:00
name: IsCurrent
nameWithType: Map.IsCurrent
fullName: TinyLife.World.Map.IsCurrent
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.World.Map.IsCurrent
commentId: P:TinyLife.World.Map.IsCurrent
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsCurrent
2023-07-20 14:27:20 +02:00
name: IsCurrent
nameWithType: Map.IsCurrent
fullName: TinyLife.World.Map.IsCurrent
- uid: TinyLife.GameImpl.CurrentHousehold
commentId: P:TinyLife.GameImpl.CurrentHousehold
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold
2023-07-20 14:27:20 +02:00
name: CurrentHousehold
nameWithType: GameImpl.CurrentHousehold
fullName: TinyLife.GameImpl.CurrentHousehold
- uid: TinyLife.World.Map.IsActive*
commentId: Overload:TinyLife.World.Map.IsActive
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsActive
2023-07-20 14:27:20 +02:00
name: IsActive
nameWithType: Map.IsActive
fullName: TinyLife.World.Map.IsActive
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.#ctor*
commentId: Overload:TinyLife.World.Map.#ctor
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map__ctor_Microsoft_Xna_Framework_Point_
2021-08-04 06:51:12 +02:00
name: Map
nameWithType: Map.Map
fullName: TinyLife.World.Map.Map
2023-03-30 18:07:55 +02:00
nameWithType.vb: Map.New
fullName.vb: TinyLife.World.Map.New
name.vb: New
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.Finalize*
commentId: Overload:TinyLife.World.Map.Finalize
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize
2023-03-30 18:07:55 +02:00
name: ~Map
nameWithType: Map.~Map
fullName: TinyLife.World.Map.~Map
spec.csharp:
- name: "~"
- uid: TinyLife.World.Map.Finalize*
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Household
commentId: T:TinyLife.World.Household
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Household.html
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
2023-03-30 18:07:55 +02:00
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.Update*
commentId: Overload:TinyLife.World.Map.Update
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2021-08-04 06:51:12 +02:00
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
- 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
2023-03-30 18:07:55 +02:00
name: GetVisibleRectangle()
nameWithType: Camera.GetVisibleRectangle()
fullName: MLEM.Cameras.Camera.GetVisibleRectangle()
spec.csharp:
- uid: MLEM.Cameras.Camera.GetVisibleRectangle
name: GetVisibleRectangle
isExternal: true
- name: (
- name: )
spec.vb:
- uid: MLEM.Cameras.Camera.GetVisibleRectangle
name: GetVisibleRectangle
isExternal: true
- name: (
- name: )
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
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Visibility
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#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
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.Nullable{MLEM.Misc.RectangleF}
commentId: T:System.Nullable{MLEM.Misc.RectangleF}
parent: System
definition: System.Nullable`1
2023-03-30 18:07:55 +02:00
name: RectangleF?
nameWithType: RectangleF?
fullName: MLEM.Misc.RectangleF?
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: MLEM.Misc.RectangleF
name: RectangleF
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-08-04 06:51:12 +02:00
spec.vb:
- uid: MLEM.Misc.RectangleF
name: RectangleF
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
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
2023-03-30 18:07:55 +02:00
name: Matrix?
nameWithType: Matrix?
fullName: Microsoft.Xna.Framework.Matrix?
2021-09-09 19:52:04 +02:00
spec.csharp:
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
name: Matrix
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-09-09 19:52:04 +02:00
spec.vb:
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Matrix
2021-09-09 19:52:04 +02:00
name: Matrix
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
2021-08-04 06:51:12 +02:00
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: T
- name: )
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__
2023-03-30 18:07:55 +02:00
name: ApplyCameraRotation(Vector2, bool, Direction2?)
nameWithType: Map.ApplyCameraRotation(Vector2, bool, Direction2?)
fullName: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, bool, MLEM.Misc.Direction2?)
nameWithType.vb: Map.ApplyCameraRotation(Vector2, Boolean, Direction2?)
fullName.vb: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, Boolean, MLEM.Misc.Direction2?)
name.vb: ApplyCameraRotation(Vector2, Boolean, Direction2?)
spec.csharp:
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
name: ApplyCameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
name: ApplyCameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: '?'
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Options.CameraRotation
commentId: F:TinyLife.Options.CameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.Options.html#TinyLife_Options_CameraRotation
2023-03-30 18:07:55 +02:00
name: CameraRotation
nameWithType: Options.CameraRotation
fullName: TinyLife.Options.CameraRotation
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetDepth*
commentId: Overload:TinyLife.World.Map.GetDepth
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetDepth_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Boolean_System_Boolean_System_Boolean_
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Size
2023-03-30 18:07:55 +02:00
name: Size
nameWithType: Map.Size
fullName: TinyLife.World.Map.Size
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.IsInBounds*
commentId: Overload:TinyLife.World.Map.IsInBounds
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsInBounds_Microsoft_Xna_Framework_Point_
2021-08-04 06:51:12 +02:00
name: IsInBounds
nameWithType: Map.IsInBounds
fullName: TinyLife.World.Map.IsInBounds
- uid: TinyLife.World.Map.AddRoad*
commentId: Overload:TinyLife.World.Map.AddRoad
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_
2023-03-30 18:07:55 +02:00
name: AddRoad(Point)
nameWithType: Map.AddRoad(Point)
fullName: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
name: AddRoad
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point)
name: AddRoad
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.IsRoad*
commentId: Overload:TinyLife.World.Map.IsRoad
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsRoad_Microsoft_Xna_Framework_Point_
2021-08-04 06:51:12 +02:00
name: IsRoad
nameWithType: Map.IsRoad
fullName: TinyLife.World.Map.IsRoad
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Map.GetClosestRoads*
commentId: Overload:TinyLife.World.Map.GetClosestRoads
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestRoads_Microsoft_Xna_Framework_Point_System_Int32_
2022-12-20 13:25:03 +01:00
name: GetClosestRoads
nameWithType: Map.GetClosestRoads
fullName: TinyLife.World.Map.GetClosestRoads
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: T
- name: )
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Map.GetRoads*
commentId: Overload:TinyLife.World.Map.GetRoads
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoads
2022-12-20 13:25:03 +01:00
name: GetRoads
nameWithType: Map.GetRoads
fullName: TinyLife.World.Map.GetRoads
2022-08-02 23:19:57 +02:00
- uid: TinyLife.World.Map.GetClosestRoadsidePosition*
commentId: Overload:TinyLife.World.Map.GetClosestRoadsidePosition
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestRoadsidePosition_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Vector2_
2022-08-02 23:19:57 +02:00
name: GetClosestRoadsidePosition
nameWithType: Map.GetClosestRoadsidePosition
fullName: TinyLife.World.Map.GetClosestRoadsidePosition
2022-12-20 13:25:03 +01:00
- uid: System.Nullable{Microsoft.Xna.Framework.Point}
commentId: T:System.Nullable{Microsoft.Xna.Framework.Point}
parent: System
definition: System.Nullable`1
2023-03-30 18:07:55 +02:00
name: Point?
nameWithType: Point?
fullName: Microsoft.Xna.Framework.Point?
2022-12-20 13:25:03 +01:00
spec.csharp:
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2022-12-20 13:25:03 +01:00
spec.vb:
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.Map.GetTilesAround*
commentId: Overload:TinyLife.World.Map.GetTilesAround
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetTilesAround_Microsoft_Xna_Framework_Vector2_System_Single_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Predicate_Microsoft_Xna_Framework_Point__
2021-10-14 20:30:40 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
- name: <
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
- name: '>'
spec.vb:
- uid: System.Predicate`1
name: Predicate
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: (
- name: Of
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
- name: )
- uid: System.Predicate`1
commentId: T:System.Predicate`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Predicate`1
name: Predicate
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.predicate-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: T
- name: )
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2021-10-14 20:30:40 +02:00
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.World.Lot
commentId: T:TinyLife.World.Lot
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2021-10-14 20:30:40 +02:00
name: Lot
nameWithType: Lot
fullName: TinyLife.World.Lot
- uid: TinyLife.World.Map.GetClosestEmptyTile*
commentId: Overload:TinyLife.World.Map.GetClosestEmptyTile
2024-02-02 18:13:42 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestEmptyTile_Microsoft_Xna_Framework_Vector2_System_Single_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Predicate_Microsoft_Xna_Framework_Point__
2021-10-14 20:30:40 +02:00
name: GetClosestEmptyTile
nameWithType: Map.GetClosestEmptyTile
fullName: TinyLife.World.Map.GetClosestEmptyTile
- uid: TinyLife.World.Map.GetRandomTile*
commentId: Overload:TinyLife.World.Map.GetRandomTile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRandomTile_System_Random_Microsoft_Xna_Framework_Vector2_System_Int32_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Predicate_Microsoft_Xna_Framework_Point__
2021-10-14 20:30:40 +02:00
name: GetRandomTile
nameWithType: Map.GetRandomTile
fullName: TinyLife.World.Map.GetRandomTile
- uid: System.Random
commentId: T:System.Random
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.random
2021-10-14 20:30:40 +02:00
name: Random
nameWithType: Random
fullName: System.Random
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__
2023-08-15 13:17:22 +02:00
name: Validate(bool, Action<string>, Action<float>)
nameWithType: Map.Validate(bool, Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(bool, System.Action<string>, System.Action<float>)
nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single))
name.vb: Validate(Boolean, Action(Of String), Action(Of Single))
2023-07-20 14:27:20 +02:00
spec.csharp:
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
name: Validate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__
2023-07-20 14:27:20 +02:00
- name: (
2023-08-15 13:17:22 +02:00
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: )
spec.vb:
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
name: Validate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__
2023-07-20 14:27:20 +02:00
- name: (
2023-08-15 13:17:22 +02:00
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
- uid: TinyLife.World.Map.Neighborhood
commentId: P:TinyLife.World.Map.Neighborhood
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Neighborhood
2023-07-20 14:27:20 +02:00
name: Neighborhood
nameWithType: Map.Neighborhood
fullName: TinyLife.World.Map.Neighborhood
- uid: TinyLife.World.Map.ValidateEarly*
commentId: Overload:TinyLife.World.Map.ValidateEarly
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateEarly_TinyLife_PerSaveOptions_MapInfo_System_Collections_Generic_Dictionary_System_String_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
2023-07-20 14:27:20 +02:00
name: ValidateEarly
nameWithType: Map.ValidateEarly
fullName: TinyLife.World.Map.ValidateEarly
2021-08-04 06:51:12 +02:00
- uid: System.Action{System.String}
commentId: T:System.Action{System.String}
parent: System
definition: System.Action`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<string>
nameWithType: Action<string>
fullName: System.Action<string>
2021-08-04 06:51:12 +02:00
nameWithType.vb: Action(Of String)
2023-03-30 18:07:55 +02:00
fullName.vb: System.Action(Of String)
2021-08-04 06:51:12 +02:00
name.vb: Action(Of String)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name: )
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<float>
nameWithType: Action<float>
fullName: System.Action<float>
2022-03-09 16:13:05 +01:00
nameWithType.vb: Action(Of Single)
2023-03-30 18:07:55 +02:00
fullName.vb: System.Action(Of Single)
2022-03-09 16:13:05 +01:00
name.vb: Action(Of Single)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
2022-03-09 16:13:05 +01:00
- name: <
- uid: System.Single
2023-03-30 18:07:55 +02:00
name: float
2022-03-09 16:13:05 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
2022-03-09 16:13:05 +01:00
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
2022-03-09 16:13:05 +01:00
- uid: System.Single
name: Single
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
2022-03-09 16:13:05 +01:00
- name: )
2023-07-22 12:03:54 +02:00
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-04-26 14:51:19 +02:00
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateEarly_TinyLife_PerSaveOptions_MapInfo_System_Collections_Generic_Dictionary_System_String_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
2023-07-22 12:03:54 +02:00
name: ValidateEarly(MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
2023-04-26 14:51:19 +02:00
spec.csharp:
2023-07-22 12:03:54 +02:00
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
name: ValidateEarly
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateEarly_TinyLife_PerSaveOptions_MapInfo_System_Collections_Generic_Dictionary_System_String_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
2023-04-26 14:51:19 +02:00
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.MapInfo.html
2023-07-20 14:27:20 +02:00
- name: ','
- name: " "
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-07-20 14:27:20 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-07-20 14:27:20 +02:00
- name: <
2023-07-22 12:03:54 +02:00
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
- name: '>'
- name: ','
- name: " "
2023-04-26 14:51:19 +02:00
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: )
spec.vb:
2023-07-22 12:03:54 +02:00
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
2023-07-20 14:27:20 +02:00
name: ValidateEarly
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateEarly_TinyLife_PerSaveOptions_MapInfo_System_Collections_Generic_Dictionary_System_String_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
2023-04-26 14:51:19 +02:00
- name: (
2023-07-20 14:27:20 +02:00
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.MapInfo.html
2023-07-20 14:27:20 +02:00
- name: ','
- name: " "
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2023-04-26 14:51:19 +02:00
isExternal: true
2023-07-22 12:03:54 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2023-04-26 14:51:19 +02:00
- name: (
- name: Of
- name: " "
2023-07-22 12:03:54 +02:00
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-04-26 14:51:19 +02:00
- name: )
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
2023-07-20 14:27:20 +02:00
- uid: System.String
name: String
2023-04-26 14:51:19 +02:00
isExternal: true
2023-07-20 14:27:20 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
2023-04-26 14:51:19 +02:00
- name: )
2023-07-20 14:27:20 +02:00
- name: ','
- name: " "
2023-04-26 14:51:19 +02:00
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.Validate*
commentId: Overload:TinyLife.World.Map.Validate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__
2023-07-20 14:27:20 +02:00
name: Validate
nameWithType: Map.Validate
fullName: TinyLife.World.Map.Validate
2023-04-14 13:00:36 +02:00
- uid: TinyLife.World.Map.PostValidate*
commentId: Overload:TinyLife.World.Map.PostValidate
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__
2023-04-14 13:00:36 +02:00
name: PostValidate
nameWithType: Map.PostValidate
fullName: TinyLife.World.Map.PostValidate
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetRoom*
commentId: Overload:TinyLife.World.Map.GetRoom
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: GetRoom
nameWithType: Map.GetRoom
fullName: TinyLife.World.Map.GetRoom
- uid: TinyLife.World.Room
commentId: T:TinyLife.World.Room
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Room.html
2021-08-04 06:51:12 +02:00
name: Room
nameWithType: Room
fullName: TinyLife.World.Room
2024-04-14 17:55:54 +02:00
- uid: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
isExternal: true
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_
name: GetRoom(Point, int)
nameWithType: Map.GetRoom(Point, int)
fullName: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, int)
nameWithType.vb: Map.GetRoom(Point, Integer)
fullName.vb: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetRoom(Point, Integer)
spec.csharp:
- uid: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
name: GetRoom
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)
name: GetRoom
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
2024-01-07 16:53:47 +01:00
- uid: TinyLife.World.Map.GetRooms*
commentId: Overload:TinyLife.World.Map.GetRooms
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRooms_MLEM_Misc_RectangleF_
name: GetRooms
nameWithType: Map.GetRooms
fullName: TinyLife.World.Map.GetRooms
- 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{TinyLife.World.Room}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Room}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Room>
nameWithType: IEnumerable<Room>
fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Room>
nameWithType.vb: IEnumerable(Of Room)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Room)
name.vb: IEnumerable(Of Room)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.World.Room
name: Room
href: TinyLife.World.Room.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.Room
name: Room
href: TinyLife.World.Room.html
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Lot.Id
commentId: F:TinyLife.World.Lot.Id
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html#TinyLife_World_Lot_Id
2023-03-30 18:07:55 +02:00
name: Id
nameWithType: Lot.Id
fullName: TinyLife.World.Lot.Id
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetLot*
commentId: Overload:TinyLife.World.Map.GetLot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetLot_System_Guid_
2021-08-04 06:51:12 +02:00
name: GetLot
nameWithType: Map.GetLot
fullName: TinyLife.World.Map.GetLot
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.guid
2021-08-04 06:51:12 +02:00
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: TinyLife.World.Lot.Area
commentId: P:TinyLife.World.Lot.Area
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html#TinyLife_World_Lot_Area
2023-03-30 18:07:55 +02:00
name: Area
nameWithType: Lot.Area
fullName: TinyLife.World.Lot.Area
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.AddLot*
commentId: Overload:TinyLife.World.Map.AddLot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddLot_Microsoft_Xna_Framework_Rectangle_
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveLot_TinyLife_World_Lot_
2021-08-04 06:51:12 +02:00
name: RemoveLot
nameWithType: Map.RemoveLot
fullName: TinyLife.World.Map.RemoveLot
- uid: TinyLife.World.Map.GetLots*
commentId: Overload:TinyLife.World.Map.GetLots
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetLots
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2021-08-04 06:51:12 +02:00
- name: )
- uid: TinyLife.World.Map.AddWall*
commentId: Overload:TinyLife.World.Map.AddWall
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddWall_TinyLife_Objects_WallLike_
2021-08-04 06:51:12 +02:00
name: AddWall
nameWithType: Map.AddWall
fullName: TinyLife.World.Map.AddWall
2023-10-11 16:05:32 +02:00
- uid: TinyLife.Objects.WallLike
commentId: T:TinyLife.Objects.WallLike
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.WallLike.html
2023-10-11 16:05:32 +02:00
name: WallLike
nameWithType: WallLike
fullName: TinyLife.Objects.WallLike
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.RemoveWall*
commentId: Overload:TinyLife.World.Map.RemoveWall
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveWall_TinyLife_Objects_WallLike_
2021-08-04 06:51:12 +02:00
name: RemoveWall
nameWithType: Map.RemoveWall
fullName: TinyLife.World.Map.RemoveWall
2023-10-11 16:05:32 +02:00
- uid: TinyLife.Objects.WallLike.Positions
commentId: F:TinyLife.Objects.WallLike.Positions
parent: TinyLife.Objects.WallLike
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Positions
2023-03-30 18:07:55 +02:00
name: Positions
2023-10-11 16:05:32 +02:00
nameWithType: WallLike.Positions
fullName: TinyLife.Objects.WallLike.Positions
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetWallBetween*
commentId: Overload:TinyLife.World.Map.GetWallBetween
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetWallBetween__1_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: GetWallBetween
nameWithType: Map.GetWallBetween
fullName: TinyLife.World.Map.GetWallBetween
2023-10-11 16:05:32 +02:00
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetTile*
commentId: Overload:TinyLife.World.Map.GetTile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: GetTile
nameWithType: Map.GetTile
fullName: TinyLife.World.Map.GetTile
2023-11-04 19:27:38 +01:00
- uid: TinyLife.World.Tile
commentId: T:TinyLife.World.Tile
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-11-04 19:27:38 +01:00
name: Tile
nameWithType: Tile
fullName: TinyLife.World.Tile
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.SetTile*
commentId: Overload:TinyLife.World.Map.SetTile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_
2021-08-04 06:51:12 +02:00
name: SetTile
nameWithType: Map.SetTile
fullName: TinyLife.World.Map.SetTile
- uid: TinyLife.World.Map.AddRoof*
commentId: Overload:TinyLife.World.Map.AddRoof
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoof_TinyLife_World_Roof_
2021-08-04 06:51:12 +02:00
name: AddRoof
nameWithType: Map.AddRoof
fullName: TinyLife.World.Map.AddRoof
- uid: TinyLife.World.Roof
commentId: T:TinyLife.World.Roof
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Roof.html
2021-08-04 06:51:12 +02:00
name: Roof
nameWithType: Roof
fullName: TinyLife.World.Roof
- uid: TinyLife.World.Map.GetRoof*
commentId: Overload:TinyLife.World.Map.GetRoof
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoof_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: GetRoof
nameWithType: Map.GetRoof
fullName: TinyLife.World.Map.GetRoof
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Map.GetRoofs*
commentId: Overload:TinyLife.World.Map.GetRoofs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoofs_MLEM_Misc_RectangleF_
2022-12-20 13:25:03 +01:00
name: GetRoofs
nameWithType: Map.GetRoofs
fullName: TinyLife.World.Map.GetRoofs
- uid: System.Collections.Generic.IEnumerable{TinyLife.World.Roof}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Roof}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-12-20 13:25:03 +01:00
name: IEnumerable<Roof>
nameWithType: IEnumerable<Roof>
fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Roof>
nameWithType.vb: IEnumerable(Of Roof)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Roof)
name.vb: IEnumerable(Of Roof)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-12-20 13:25:03 +01:00
- name: <
- uid: TinyLife.World.Roof
name: Roof
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Roof.html
2022-12-20 13:25:03 +01:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Roof
name: Roof
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Roof.html
2022-12-20 13:25:03 +01:00
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.RemoveRoof*
commentId: Overload:TinyLife.World.Map.RemoveRoof
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveRoof_TinyLife_World_Roof_
2021-08-04 06:51:12 +02:00
name: RemoveRoof
nameWithType: Map.RemoveRoof
fullName: TinyLife.World.Map.RemoveRoof
- uid: TinyLife.World.Map.GetObjects*
commentId: Overload:TinyLife.World.Map.GetObjects
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_
2021-08-04 06:51:12 +02:00
name: GetObjects
nameWithType: Map.GetObjects
fullName: TinyLife.World.Map.GetObjects
- uid: System.Collections.Generic.IEnumerable{{T}}
commentId: T:System.Collections.Generic.IEnumerable{``0}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: T
- name: )
- uid: TinyLife.World.Map.GetObject*
commentId: Overload:TinyLife.World.Map.GetObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetObject__1_System_Guid_
2021-08-04 06:51:12 +02:00
name: GetObject
nameWithType: Map.GetObject
fullName: TinyLife.World.Map.GetObject
- uid: TinyLife.Objects.MapObject.Id
commentId: P:TinyLife.Objects.MapObject.Id
parent: TinyLife.Objects.MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Id
2021-08-04 06:51:12 +02:00
name: Id
nameWithType: MapObject.Id
fullName: TinyLife.Objects.MapObject.Id
- uid: TinyLife.World.Map.AddObject*
commentId: Overload:TinyLife.World.Map.AddObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved
2021-08-04 06:51:12 +02:00
name: OnRemoved()
nameWithType: MapObject.OnRemoved()
fullName: TinyLife.Objects.MapObject.OnRemoved()
spec.csharp:
- uid: TinyLife.Objects.MapObject.OnRemoved
name: OnRemoved
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved
2021-08-04 06:51:12 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.OnRemoved
name: OnRemoved
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved
2021-08-04 06:51:12 +02:00
- name: (
- name: )
2021-08-30 20:44:32 +02:00
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html
2021-08-30 20:44:32 +02:00
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Furniture.RemoveAndUnlink
commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink
parent: TinyLife.Objects.Furniture
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink
2021-08-30 20:44:32 +02:00
name: RemoveAndUnlink()
nameWithType: Furniture.RemoveAndUnlink()
fullName: TinyLife.Objects.Furniture.RemoveAndUnlink()
spec.csharp:
- uid: TinyLife.Objects.Furniture.RemoveAndUnlink
name: RemoveAndUnlink
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink
2021-08-30 20:44:32 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.RemoveAndUnlink
name: RemoveAndUnlink
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink
2021-08-30 20:44:32 +02:00
- name: (
- name: )
- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren
commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren
parent: TinyLife.Objects.Furniture
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren
2021-08-30 20:44:32 +02:00
name: UnlinkParentsAndChildren()
nameWithType: Furniture.UnlinkParentsAndChildren()
fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren()
spec.csharp:
- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren
name: UnlinkParentsAndChildren
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren
2021-08-30 20:44:32 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren
name: UnlinkParentsAndChildren
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren
2021-08-30 20:44:32 +02:00
- name: (
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.RemoveObject*
commentId: Overload:TinyLife.World.Map.RemoveObject
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_
2021-08-04 06:51:12 +02:00
name: RemoveObject
nameWithType: Map.RemoveObject
fullName: TinyLife.World.Map.RemoveObject
- uid: TinyLife.World.Map.GetPeople*
commentId: Overload:TinyLife.World.Map.GetPeople
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.Objects.Person
name: Person
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Objects.Person
name: Person
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html
2021-08-04 06:51:12 +02:00
- name: )
2024-03-09 19:49:55 +01:00
- uid: TinyLife.Objects.Gravestone
commentId: T:TinyLife.Objects.Gravestone
href: TinyLife.Objects.Gravestone.html
name: Gravestone
nameWithType: Gravestone
fullName: TinyLife.Objects.Gravestone
- uid: TinyLife.World.Map.GetStoredDeadPeople*
commentId: Overload:TinyLife.World.Map.GetStoredDeadPeople
href: TinyLife.World.Map.html#TinyLife_World_Map_GetStoredDeadPeople
name: GetStoredDeadPeople
nameWithType: Map.GetStoredDeadPeople
fullName: TinyLife.World.Map.GetStoredDeadPeople
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(Gravestone Gravestone, Person Person)>
nameWithType: IEnumerable<(Gravestone Gravestone, Person Person)>
fullName: System.Collections.Generic.IEnumerable<(TinyLife.Objects.Gravestone Gravestone, TinyLife.Objects.Person Person)>
nameWithType.vb: IEnumerable(Of (Gravestone As Gravestone, Person As Person))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Gravestone As TinyLife.Objects.Gravestone, Person As TinyLife.Objects.Person))
name.vb: IEnumerable(Of (Gravestone As Gravestone, Person As Person))
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: TinyLife.Objects.Gravestone
name: Gravestone
href: TinyLife.Objects.Gravestone.html
- name: " "
- uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Gravestone
name: Gravestone
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.gravestone
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: " "
- uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Person
name: Person
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.person
- name: )
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Gravestone
name: Gravestone
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.gravestone
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.Gravestone
name: Gravestone
href: TinyLife.Objects.Gravestone.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Person
name: Person
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.person
- name: " "
- name: As
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- name: )
- uid: TinyLife.World.Map.GetAllPeople*
commentId: Overload:TinyLife.World.Map.GetAllPeople
href: TinyLife.World.Map.html#TinyLife_World_Map_GetAllPeople
name: GetAllPeople
nameWithType: Map.GetAllPeople
fullName: TinyLife.World.Map.GetAllPeople
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.GetHousehold*
commentId: Overload:TinyLife.World.Map.GetHousehold
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetHousehold_TinyLife_Objects_Person_
2021-08-04 06:51:12 +02:00
name: GetHousehold
nameWithType: Map.GetHousehold
fullName: TinyLife.World.Map.GetHousehold
- uid: TinyLife.World.Map.AddHousehold*
commentId: Overload:TinyLife.World.Map.AddHousehold
2024-03-09 19:49:55 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddHousehold_TinyLife_World_Lot_System_Boolean_
2021-08-04 06:51:12 +02:00
name: AddHousehold
nameWithType: Map.AddHousehold
fullName: TinyLife.World.Map.AddHousehold
- uid: TinyLife.World.Map.RemoveHousehold*
commentId: Overload:TinyLife.World.Map.RemoveHousehold
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveHousehold_TinyLife_World_Household_
2021-08-04 06:51:12 +02:00
name: RemoveHousehold
nameWithType: Map.RemoveHousehold
fullName: TinyLife.World.Map.RemoveHousehold
- uid: TinyLife.World.Map.GetHouseholds*
commentId: Overload:TinyLife.World.Map.GetHouseholds
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetHouseholds
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.World.Household
name: Household
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Household.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Household
name: Household
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Household.html
2021-08-04 06:51:12 +02:00
- name: )
- uid: TinyLife.World.Map.GetSection*
commentId: Overload:TinyLife.World.Map.GetSection
2024-02-02 18:13:42 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetSection_Microsoft_Xna_Framework_Point_System_Boolean_
2021-08-04 06:51:12 +02:00
name: GetSection
nameWithType: Map.GetSection
fullName: TinyLife.World.Map.GetSection
- uid: TinyLife.World.Map.GetSections*
commentId: Overload:TinyLife.World.Map.GetSections
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetSections_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
name: IEnumerable<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
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
- uid: TinyLife.World.MapSection
name: MapSection
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapSection.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.MapSection
name: MapSection
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapSection.html
2021-08-04 06:51:12 +02:00
- name: )
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_
2023-12-06 13:25:52 +01:00
name: GetPathCost(MapObject, Point, int, Point, int)
nameWithType: Map.GetPathCost(MapObject, Point, int, Point, int)
fullName: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, int)
nameWithType.vb: Map.GetPathCost(MapObject, Point, Integer, Point, Integer)
fullName.vb: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer)
name.vb: GetPathCost(MapObject, Point, Integer, Point, Integer)
2023-03-30 18:07:55 +02:00
spec.csharp:
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2023-03-30 18:07:55 +02:00
name: GetPathCost
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_
2023-03-30 18:07:55 +02:00
- name: (
2023-12-06 13:25:52 +01:00
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-10-11 16:05:32 +02:00
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
2023-03-30 18:07:55 +02:00
- name: )
spec.vb:
2023-12-06 13:25:52 +01:00
- uid: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)
2023-03-30 18:07:55 +02:00
name: GetPathCost
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_
2023-03-30 18:07:55 +02:00
- name: (
2023-12-06 13:25:52 +01:00
- uid: TinyLife.Objects.MapObject
name: MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-10-11 16:05:32 +02:00
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
2023-03-30 18:07:55 +02:00
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.MarkDirtyForPathfinding*
commentId: Overload:TinyLife.World.Map.MarkDirtyForPathfinding
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: MarkDirtyForPathfinding
nameWithType: Map.MarkDirtyForPathfinding
fullName: TinyLife.World.Map.MarkDirtyForPathfinding
- uid: TinyLife.World.Map.GetPathCost*
commentId: Overload:TinyLife.World.Map.GetPathCost
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single.maxvalue
name: MaxValue
nameWithType: float.MaxValue
fullName: float.MaxValue
nameWithType.vb: Single.MaxValue
fullName.vb: Single.MaxValue
2022-10-18 13:03:11 +02:00
- uid: System.Single.PositiveInfinity
commentId: F:System.Single.PositiveInfinity
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single.positiveinfinity
name: PositiveInfinity
nameWithType: float.PositiveInfinity
fullName: float.PositiveInfinity
nameWithType.vb: Single.PositiveInfinity
fullName.vb: Single.PositiveInfinity
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.CanWalkBetween*
commentId: Overload:TinyLife.World.Map.CanWalkBetween
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_CanWalkBetween_TinyLife_Objects_Person_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: CanWalkBetween
nameWithType: Map.CanWalkBetween
fullName: TinyLife.World.Map.CanWalkBetween
- uid: TinyLife.World.Map.IsFreeSpot*
commentId: Overload:TinyLife.World.Map.IsFreeSpot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsFreeSpot_Microsoft_Xna_Framework_Point_System_Int32_
2021-08-04 06:51:12 +02:00
name: IsFreeSpot
nameWithType: Map.IsFreeSpot
fullName: TinyLife.World.Map.IsFreeSpot
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
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_TinyLife_World_MapAudioEmitter_System_Single_System_Single_System_Boolean_System_Boolean_
2023-03-30 18:07:55 +02:00
name: PlaySound(SoundEffect, MapAudioEmitter, float, float, bool, bool)
nameWithType: Map.PlaySound(SoundEffect, MapAudioEmitter, float, float, bool, bool)
fullName: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, TinyLife.World.MapAudioEmitter, float, float, bool, bool)
nameWithType.vb: Map.PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
fullName.vb: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, TinyLife.World.MapAudioEmitter, Single, Single, Boolean, Boolean)
name.vb: PlaySound(SoundEffect, MapAudioEmitter, Single, Single, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
name: PlaySound
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_TinyLife_World_MapAudioEmitter_System_Single_System_Single_System_Boolean_System_Boolean_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Audio.SoundEffect
name: SoundEffect
isExternal: true
- name: ','
- name: " "
- uid: TinyLife.World.MapAudioEmitter
name: MapAudioEmitter
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapAudioEmitter.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)
name: PlaySound
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_TinyLife_World_MapAudioEmitter_System_Single_System_Single_System_Boolean_System_Boolean_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Audio.SoundEffect
name: SoundEffect
isExternal: true
- name: ','
- name: " "
- uid: TinyLife.World.MapAudioEmitter
name: MapAudioEmitter
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapAudioEmitter.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
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
2024-01-07 16:53:47 +01:00
href: TinyLife.Options.html#TinyLife_Options_WorldSoundVolume
2023-03-30 18:07:55 +02:00
name: WorldSoundVolume
nameWithType: Options.WorldSoundVolume
fullName: TinyLife.Options.WorldSoundVolume
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.PlaySound*
commentId: Overload:TinyLife.World.Map.PlaySound
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Single_System_Boolean_System_Boolean_
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Audio
name: Audio
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Audio
name: Audio
isExternal: true
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.MapAudioEmitter
commentId: T:TinyLife.World.MapAudioEmitter
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapAudioEmitter.html
2021-08-04 06:51:12 +02:00
name: MapAudioEmitter
nameWithType: MapAudioEmitter
fullName: TinyLife.World.MapAudioEmitter
- uid: TinyLife.World.MapAudioEmitter.WorldPosition
commentId: P:TinyLife.World.MapAudioEmitter.WorldPosition
2024-01-07 16:53:47 +01:00
href: TinyLife.World.MapAudioEmitter.html#TinyLife_World_MapAudioEmitter_WorldPosition
2023-03-30 18:07:55 +02:00
name: WorldPosition
nameWithType: MapAudioEmitter.WorldPosition
fullName: TinyLife.World.MapAudioEmitter.WorldPosition
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,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.Single,System.Boolean,System.Boolean)
2022-09-05 14:19:42 +02:00
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Single_System_Boolean_System_Boolean_
2023-10-11 16:05:32 +02:00
name: PlaySound(SoundEffect, Vector2, float, float, float, bool, bool)
nameWithType: Map.PlaySound(SoundEffect, Vector2, float, float, float, bool, bool)
fullName: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, Microsoft.Xna.Framework.Vector2, float, float, float, bool, bool)
nameWithType.vb: Map.PlaySound(SoundEffect, Vector2, Single, Single, Single, Boolean, Boolean)
fullName.vb: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect, Microsoft.Xna.Framework.Vector2, Single, Single, Single, Boolean, Boolean)
name.vb: PlaySound(SoundEffect, Vector2, Single, Single, Single, Boolean, Boolean)
2021-08-04 06:51:12 +02:00
spec.csharp:
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)
2023-03-30 18:07:55 +02:00
name: PlaySound
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Single_System_Boolean_System_Boolean_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Audio.SoundEffect
name: SoundEffect
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: System.Single
name: float
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: System.Boolean
name: bool
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
2021-08-04 06:51:12 +02:00
spec.vb:
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)
2023-03-30 18:07:55 +02:00
name: PlaySound
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PlaySound_Microsoft_Xna_Framework_Audio_SoundEffect_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Single_System_Boolean_System_Boolean_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Audio.SoundEffect
name: SoundEffect
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name: )
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetExitPoints
commentId: M:TinyLife.World.Map.GetExitPoints
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints
2023-10-11 16:05:32 +02:00
name: GetExitPoints()
nameWithType: Map.GetExitPoints()
fullName: TinyLife.World.Map.GetExitPoints()
spec.csharp:
- uid: TinyLife.World.Map.GetExitPoints
name: GetExitPoints
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints
2023-10-11 16:05:32 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.World.Map.GetExitPoints
name: GetExitPoints
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints
2023-10-11 16:05:32 +02:00
- name: (
- name: )
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Map.GetClosestFreeExitPoint*
commentId: Overload:TinyLife.World.Map.GetClosestFreeExitPoint
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_
2023-03-30 18:07:55 +02:00
name: GetClosestFreeExitPoint
nameWithType: Map.GetClosestFreeExitPoint
fullName: TinyLife.World.Map.GetClosestFreeExitPoint
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetExitPoints*
commentId: Overload:TinyLife.World.Map.GetExitPoints
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints
2023-10-11 16:05:32 +02:00
name: GetExitPoints
nameWithType: Map.GetExitPoints
fullName: TinyLife.World.Map.GetExitPoints
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2023-10-11 16:05:32 +02:00
name: IEnumerable<(Point Position, Direction2 Dir)>
nameWithType: IEnumerable<(Point Position, Direction2 Dir)>
fullName: System.Collections.Generic.IEnumerable<(Microsoft.Xna.Framework.Point Position, MLEM.Misc.Direction2 Dir)>
nameWithType.vb: IEnumerable(Of (Position As Point, Dir As Direction2))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Position As Microsoft.Xna.Framework.Point, Dir As MLEM.Misc.Direction2))
name.vb: IEnumerable(Of (Position As Point, Dir As Direction2))
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
2023-03-30 18:07:55 +02:00
- name: (
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}.Position
name: Position
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,mlem.misc.direction2-.position
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}.Dir
name: Dir
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,mlem.misc.direction2-.dir
- name: )
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
2023-03-30 18:07:55 +02:00
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
2023-10-11 16:05:32 +02:00
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}.Position
name: Position
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,mlem.misc.direction2-.position
2023-03-30 18:07:55 +02:00
- name: " "
- name: As
- name: " "
2022-09-05 14:19:42 +02:00
- uid: Microsoft.Xna.Framework.Point
2021-08-04 06:51:12 +02:00
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}.Dir
name: Dir
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,mlem.misc.direction2-.dir
- name: " "
- name: As
- name: " "
2021-08-04 06:51:12 +02:00
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
- name: )
- name: )
- uid: TinyLife.World.Map.GetWalls*
commentId: Overload:TinyLife.World.Map.GetWalls
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetWalls__1_MLEM_Misc_RectangleF_
2021-08-04 06:51:12 +02:00
name: GetWalls
nameWithType: Map.GetWalls
fullName: TinyLife.World.Map.GetWalls
2024-04-14 17:55:54 +02:00
- uid: TinyLife.World.Stairs.Area
commentId: P:TinyLife.World.Stairs.Area
href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_Area
name: Area
nameWithType: Stairs.Area
fullName: TinyLife.World.Stairs.Area
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.GetStairs*
commentId: Overload:TinyLife.World.Map.GetStairs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetStairs_MLEM_Misc_RectangleF_System_Boolean_
2023-10-11 16:05:32 +02:00
name: GetStairs
nameWithType: Map.GetStairs
fullName: TinyLife.World.Map.GetStairs
- uid: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
2021-08-04 06:51:12 +02:00
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2023-10-11 16:05:32 +02:00
name: IEnumerable<Stairs>
nameWithType: IEnumerable<Stairs>
fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Stairs>
nameWithType.vb: IEnumerable(Of Stairs)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Stairs)
name.vb: IEnumerable(Of Stairs)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-08-04 06:51:12 +02:00
- name: <
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Stairs
name: Stairs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Stairs.html
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Stairs
name: Stairs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Stairs.html
2021-08-04 06:51:12 +02:00
- name: )
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.AddStairs*
commentId: Overload:TinyLife.World.Map.AddStairs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddStairs_TinyLife_World_Stairs_
2023-10-11 16:05:32 +02:00
name: AddStairs
nameWithType: Map.AddStairs
fullName: TinyLife.World.Map.AddStairs
- uid: TinyLife.World.Stairs
commentId: T:TinyLife.World.Stairs
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Stairs.html
2023-10-11 16:05:32 +02:00
name: Stairs
nameWithType: Stairs
fullName: TinyLife.World.Stairs
- uid: TinyLife.World.Map.RemoveStairs*
commentId: Overload:TinyLife.World.Map.RemoveStairs
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveStairs_TinyLife_World_Stairs_
2023-10-11 16:05:32 +02:00
name: RemoveStairs
nameWithType: Map.RemoveStairs
fullName: TinyLife.World.Map.RemoveStairs
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.ApplyCameraRotation*
commentId: Overload:TinyLife.World.Map.ApplyCameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__
2021-08-04 06:51:12 +02:00
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
2023-03-30 18:07:55 +02:00
name: Direction2?
nameWithType: Direction2?
fullName: MLEM.Misc.Direction2?
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-08-04 06:51:12 +02:00
spec.vb:
- uid: MLEM.Misc.Direction2
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.ApplyInverseCameraRotation*
commentId: Overload:TinyLife.World.Map.ApplyInverseCameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyInverseCameraRotation_Microsoft_Xna_Framework_Vector2_System_Nullable_MLEM_Misc_Direction2__
2021-08-04 06:51:12 +02:00
name: ApplyInverseCameraRotation
nameWithType: Map.ApplyInverseCameraRotation
fullName: TinyLife.World.Map.ApplyInverseCameraRotation
- uid: TinyLife.World.Map.OnCameraRotationChanged*
commentId: Overload:TinyLife.World.Map.OnCameraRotationChanged
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_
2021-08-04 06:51:12 +02:00
name: OnCameraRotationChanged
nameWithType: Map.OnCameraRotationChanged
fullName: TinyLife.World.Map.OnCameraRotationChanged
2023-10-11 16:05:32 +02:00
- uid: MLEM.Misc.Direction2
commentId: T:MLEM.Misc.Direction2
parent: MLEM.Misc
isExternal: true
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.OnCurrentGameMapChanged*
commentId: Overload:TinyLife.World.Map.OnCurrentGameMapChanged
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_
2023-07-20 14:27:20 +02:00
name: OnCurrentGameMapChanged
nameWithType: Map.OnCurrentGameMapChanged
fullName: TinyLife.World.Map.OnCurrentGameMapChanged
2021-08-04 06:51:12 +02:00
- uid: TinyLife.Objects.Light.Position
commentId: P:TinyLife.Objects.Light.Position
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position
2023-03-30 18:07:55 +02:00
name: Position
nameWithType: Light.Position
fullName: TinyLife.Objects.Light.Position
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.AddLight*
commentId: Overload:TinyLife.World.Map.AddLight
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_AddLight_TinyLife_Objects_Light_
2021-08-04 06:51:12 +02:00
name: AddLight
nameWithType: Map.AddLight
fullName: TinyLife.World.Map.AddLight
- uid: TinyLife.Objects.Light
commentId: T:TinyLife.Objects.Light
parent: TinyLife.Objects
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Light.html
2021-08-04 06:51:12 +02:00
name: Light
nameWithType: Light
fullName: TinyLife.Objects.Light
- uid: TinyLife.World.Map.RemoveLight*
commentId: Overload:TinyLife.World.Map.RemoveLight
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveLight_TinyLife_Objects_Light_
2021-08-04 06:51:12 +02:00
name: RemoveLight
nameWithType: Map.RemoveLight
fullName: TinyLife.World.Map.RemoveLight
- uid: TinyLife.World.Map.MoveEverything*
commentId: Overload:TinyLife.World.Map.MoveEverything
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#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
name: MoveEverything
nameWithType: Map.MoveEverything
fullName: TinyLife.World.Map.MoveEverything
2023-10-18 17:54:32 +02:00
- uid: TinyLife.World.Map.ValidateRooms*
commentId: Overload:TinyLife.World.Map.ValidateRooms
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateRooms_Microsoft_Xna_Framework_Point_System_Int32_
2023-10-18 17:54:32 +02:00
name: ValidateRooms
nameWithType: Map.ValidateRooms
fullName: TinyLife.World.Map.ValidateRooms
2021-08-30 20:44:32 +02:00
- uid: TinyLife.World.Map.GetPeople
commentId: M:TinyLife.World.Map.GetPeople
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople
2023-03-30 18:07:55 +02:00
name: GetPeople()
nameWithType: Map.GetPeople()
fullName: TinyLife.World.Map.GetPeople()
spec.csharp:
- uid: TinyLife.World.Map.GetPeople
name: GetPeople
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople
2023-03-30 18:07:55 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.World.Map.GetPeople
name: GetPeople
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople
2023-03-30 18:07:55 +02:00
- name: (
- name: )
2021-08-30 20:44:32 +02:00
- uid: TinyLife.Objects.Person.IsRegularVisitor
commentId: P:TinyLife.Objects.Person.IsRegularVisitor
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsRegularVisitor
2023-03-30 18:07:55 +02:00
name: IsRegularVisitor
nameWithType: Person.IsRegularVisitor
fullName: TinyLife.Objects.Person.IsRegularVisitor
2021-08-30 20:44:32 +02:00
- uid: TinyLife.World.Map.GetRegularVisitors*
commentId: Overload:TinyLife.World.Map.GetRegularVisitors
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetRegularVisitors
2021-08-30 20:44:32 +02:00
name: GetRegularVisitors
nameWithType: Map.GetRegularVisitors
fullName: TinyLife.World.Map.GetRegularVisitors
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.LotEmployment
commentId: T:TinyLife.World.LotEmployment
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.LotEmployment.html
2021-10-14 20:30:40 +02:00
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
- uid: TinyLife.World.LotEmployment.MapWideEmployments
commentId: F:TinyLife.World.LotEmployment.MapWideEmployments
2024-01-07 16:53:47 +01:00
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_MapWideEmployments
2023-03-30 18:07:55 +02:00
name: MapWideEmployments
nameWithType: LotEmployment.MapWideEmployments
fullName: TinyLife.World.LotEmployment.MapWideEmployments
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.Map.GetAllLotEmployments*
commentId: Overload:TinyLife.World.Map.GetAllLotEmployments
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetAllLotEmployments
2021-10-14 20:30:40 +02:00
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
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2024-04-14 17:55:54 +02:00
name: IEnumerable<(LotEmployment Employment, Lot EmploymentLot)>
nameWithType: IEnumerable<(LotEmployment Employment, Lot EmploymentLot)>
fullName: System.Collections.Generic.IEnumerable<(TinyLife.World.LotEmployment Employment, TinyLife.World.Lot EmploymentLot)>
nameWithType.vb: IEnumerable(Of (Employment As LotEmployment, EmploymentLot As Lot))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Employment As TinyLife.World.LotEmployment, EmploymentLot As TinyLife.World.Lot))
name.vb: IEnumerable(Of (Employment As LotEmployment, EmploymentLot As Lot))
2021-10-14 20:30:40 +02:00
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2021-10-14 20:30:40 +02:00
- name: <
2023-03-30 18:07:55 +02:00
- name: (
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.LotEmployment
name: LotEmployment
2024-01-07 16:53:47 +01:00
href: TinyLife.World.LotEmployment.html
2023-03-30 18:07:55 +02:00
- name: " "
- uid: System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}.Employment
name: Employment
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.lotemployment,tinylife.world.lot-.employment
- name: ','
- name: " "
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2023-03-30 18:07:55 +02:00
- name: " "
2024-04-14 17:55:54 +02:00
- uid: System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}.EmploymentLot
name: EmploymentLot
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.lotemployment,tinylife.world.lot-.employmentlot
2023-03-30 18:07:55 +02:00
- name: )
2021-10-14 20:30:40 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
2023-03-30 18:07:55 +02:00
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}.Employment
name: Employment
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.lotemployment,tinylife.world.lot-.employment
- name: " "
- name: As
- name: " "
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.LotEmployment
name: LotEmployment
2024-01-07 16:53:47 +01:00
href: TinyLife.World.LotEmployment.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2024-04-14 17:55:54 +02:00
- uid: System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}.EmploymentLot
name: EmploymentLot
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.lotemployment,tinylife.world.lot-.employmentlot
2023-03-30 18:07:55 +02:00
- name: " "
- name: As
- name: " "
2021-10-14 20:30:40 +02:00
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2021-10-14 20:30:40 +02:00
- name: )
- name: )
2022-01-01 17:06:03 +01:00
- uid: MLEM.Graphics.StaticSpriteBatch
commentId: T:MLEM.Graphics.StaticSpriteBatch
isExternal: true
2023-03-30 18:07:55 +02:00
name: StaticSpriteBatch
nameWithType: StaticSpriteBatch
fullName: MLEM.Graphics.StaticSpriteBatch
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
commentId: M:TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
2022-01-01 17:06:03 +01:00
isExternal: true
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_
2023-10-11 16:05:32 +02:00
name: SetTile(Point, int, Tile)
nameWithType: Map.SetTile(Point, int, Tile)
fullName: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, int, TinyLife.World.Tile)
nameWithType.vb: Map.SetTile(Point, Integer, Tile)
fullName.vb: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)
name.vb: SetTile(Point, Integer, Tile)
2023-03-30 18:07:55 +02:00
spec.csharp:
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
2023-03-30 18:07:55 +02:00
name: SetTile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: )
spec.vb:
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile)
2023-03-30 18:07:55 +02:00
name: SetTile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_
2023-03-30 18:07:55 +02:00
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
2023-10-11 16:05:32 +02:00
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: )
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.AutoTile
commentId: T:TinyLife.World.AutoTile
2022-09-05 14:19:42 +02:00
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.AutoTile.html
2023-06-25 15:41:49 +02:00
name: AutoTile
nameWithType: AutoTile
fullName: TinyLife.World.AutoTile
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Map.MarkGroundTileDirtyForDrawing*
commentId: Overload:TinyLife.World.Map.MarkGroundTileDirtyForDrawing
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkGroundTileDirtyForDrawing_Microsoft_Xna_Framework_Point_
2023-10-11 16:05:32 +02:00
name: MarkGroundTileDirtyForDrawing
nameWithType: Map.MarkGroundTileDirtyForDrawing
fullName: TinyLife.World.Map.MarkGroundTileDirtyForDrawing
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Objects.Visibility.Static
commentId: F:TinyLife.Objects.Visibility.Static
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Visibility.html#TinyLife_Objects_Visibility_Static
2023-03-30 18:07:55 +02:00
name: Static
nameWithType: Visibility.Static
fullName: TinyLife.Objects.Visibility.Static
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Position
2022-09-05 14:19:42 +02:00
name: Position
nameWithType: MapObject.Position
fullName: TinyLife.Objects.MapObject.Position
- uid: TinyLife.World.Map.MarkObjectDirtyForDrawing*
commentId: Overload:TinyLife.World.Map.MarkObjectDirtyForDrawing
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_MarkObjectDirtyForDrawing_TinyLife_Objects_MapObject_TinyLife_World_MapSection_System_Boolean_
2022-09-05 14:19:42 +02:00
name: MarkObjectDirtyForDrawing
nameWithType: Map.MarkObjectDirtyForDrawing
fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing
2024-04-14 17:55:54 +02:00
- uid: TinyLife.PerSaveOptions.PopulateLots
commentId: F:TinyLife.PerSaveOptions.PopulateLots
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_PopulateLots
name: PopulateLots
nameWithType: PerSaveOptions.PopulateLots
fullName: TinyLife.PerSaveOptions.PopulateLots
2024-03-09 19:49:55 +01:00
- uid: TinyLife.World.Map.PopulateLots*
commentId: Overload:TinyLife.World.Map.PopulateLots
href: TinyLife.World.Map.html#TinyLife_World_Map_PopulateLots
name: PopulateLots
nameWithType: Map.PopulateLots
fullName: TinyLife.World.Map.PopulateLots
2023-07-20 14:27:20 +02:00
- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval
commentId: M:TinyLife.Objects.Person.PrepareForPermanentRemoval
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval
2023-07-20 14:27:20 +02:00
name: PrepareForPermanentRemoval()
nameWithType: Person.PrepareForPermanentRemoval()
fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval()
spec.csharp:
- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval
name: PrepareForPermanentRemoval
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval
2023-07-20 14:27:20 +02:00
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval
name: PrepareForPermanentRemoval
2024-01-07 16:53:47 +01:00
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval
2023-07-20 14:27:20 +02:00
- name: (
- name: )
- uid: TinyLife.World.Map.PrepareForPermanentRemoval*
commentId: Overload:TinyLife.World.Map.PrepareForPermanentRemoval
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval
2023-07-20 14:27:20 +02:00
name: PrepareForPermanentRemoval
nameWithType: Map.PrepareForPermanentRemoval
fullName: TinyLife.World.Map.PrepareForPermanentRemoval
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Map.LoadStaticMap*
commentId: Overload:TinyLife.World.Map.LoadStaticMap
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_LoadStaticMap_TinyLife_PerSaveOptions_MapInfo_
2021-08-04 06:51:12 +02:00
name: LoadStaticMap
nameWithType: Map.LoadStaticMap
fullName: TinyLife.World.Map.LoadStaticMap
2023-04-26 14:51:19 +02:00
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
commentId: M:TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
2023-04-26 14:51:19 +02:00
name: IsLotVisible(Lot)
nameWithType: GameImpl.IsLotVisible(Lot)
fullName: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
spec.csharp:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
2023-04-26 14:51:19 +02:00
- name: (
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2023-04-26 14:51:19 +02:00
- name: )
spec.vb:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
2023-04-26 14:51:19 +02:00
- name: (
- uid: TinyLife.World.Lot
name: Lot
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Lot.html
2023-04-26 14:51:19 +02:00
- name: )
2022-05-24 13:36:05 +02:00
- uid: TinyLife.World.Map.IsLotHidden*
commentId: Overload:TinyLife.World.Map.IsLotHidden
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_IsLotHidden_TinyLife_World_Lot_
2022-05-24 13:36:05 +02:00
name: IsLotHidden
nameWithType: Map.IsLotHidden
fullName: TinyLife.World.Map.IsLotHidden
2023-01-16 12:24:01 +01:00
- uid: Microsoft.Xna.Framework.Graphics.SamplerState
commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SamplerState
nameWithType: SamplerState
fullName: Microsoft.Xna.Framework.Graphics.SamplerState
2023-04-26 14:51:19 +02:00
- uid: TinyLife.Options.BlurZoomedOut
commentId: F:TinyLife.Options.BlurZoomedOut
2024-01-07 16:53:47 +01:00
href: TinyLife.Options.html#TinyLife_Options_BlurZoomedOut
2023-04-26 14:51:19 +02:00
name: BlurZoomedOut
nameWithType: Options.BlurZoomedOut
fullName: TinyLife.Options.BlurZoomedOut
- uid: TinyLife.GameImpl.Camera
commentId: P:TinyLife.GameImpl.Camera
2024-01-07 16:53:47 +01:00
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Camera
2023-04-26 14:51:19 +02:00
name: Camera
nameWithType: GameImpl.Camera
fullName: TinyLife.GameImpl.Camera
- uid: TinyLife.World.Map.GetMapSampler*
commentId: Overload:TinyLife.World.Map.GetMapSampler
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetMapSampler
2023-04-26 14:51:19 +02:00
name: GetMapSampler
nameWithType: Map.GetMapSampler
fullName: TinyLife.World.Map.GetMapSampler
2023-07-20 14:27:20 +02:00
- uid: TinyLife.PerSaveOptions.MaxRegularVisitors
commentId: F:TinyLife.PerSaveOptions.MaxRegularVisitors
2024-01-07 16:53:47 +01:00
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_MaxRegularVisitors
2023-07-20 14:27:20 +02:00
name: MaxRegularVisitors
nameWithType: PerSaveOptions.MaxRegularVisitors
fullName: TinyLife.PerSaveOptions.MaxRegularVisitors
2024-04-14 17:55:54 +02:00
- uid: TinyLife.World.Household.HasBeenPlayed
commentId: F:TinyLife.World.Household.HasBeenPlayed
href: TinyLife.World.Household.html#TinyLife_World_Household_HasBeenPlayed
name: HasBeenPlayed
nameWithType: Household.HasBeenPlayed
fullName: TinyLife.World.Household.HasBeenPlayed
2023-07-20 14:27:20 +02:00
- uid: TinyLife.World.Map.UpdateExternalPeople*
commentId: Overload:TinyLife.World.Map.UpdateExternalPeople
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
2023-07-20 14:27:20 +02:00
name: UpdateExternalPeople
nameWithType: Map.UpdateExternalPeople
fullName: TinyLife.World.Map.UpdateExternalPeople
2023-07-22 12:03:54 +02:00
- uid: System.Collections.Generic.ICollection{TinyLife.World.Map}
commentId: T:System.Collections.Generic.ICollection{TinyLife.World.Map}
parent: System.Collections.Generic
definition: System.Collections.Generic.ICollection`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<Map>
nameWithType: ICollection<Map>
fullName: System.Collections.Generic.ICollection<TinyLife.World.Map>
nameWithType.vb: ICollection(Of Map)
fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.World.Map)
name.vb: ICollection(Of Map)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-07-22 12:03:54 +02:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.Map
name: Map
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2023-07-22 12:03:54 +02:00
- name: )
- uid: System.Collections.Generic.ICollection`1
commentId: T:System.Collections.Generic.ICollection`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<T>
nameWithType: ICollection<T>
fullName: System.Collections.Generic.ICollection<T>
nameWithType.vb: ICollection(Of T)
fullName.vb: System.Collections.Generic.ICollection(Of T)
name.vb: ICollection(Of T)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
2023-07-28 12:27:48 +02:00
- uid: TinyLife.World.Map.GetVisibleWorldArea*
commentId: Overload:TinyLife.World.Map.GetVisibleWorldArea
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html#TinyLife_World_Map_GetVisibleWorldArea_MLEM_Misc_RectangleF_
2023-07-28 12:27:48 +02:00
name: GetVisibleWorldArea
nameWithType: Map.GetVisibleWorldArea
fullName: TinyLife.World.Map.GetVisibleWorldArea