### YamlMime:ManagedReference items: - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map id: Map parent: TinyLife.World children: - TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean) - TinyLife.World.Map.AddLight(TinyLife.Objects.Light) - TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle) - TinyLife.World.Map.AddLot(TinyLife.World.Lot) - TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject) - TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.AddRoof(TinyLife.World.Roof) - TinyLife.World.Map.AddStairs(TinyLife.World.Stairs) - TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike) - TinyLife.World.Map.AdoptableChildren - TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - 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) - TinyLife.World.Map.Finalize - TinyLife.World.Map.GetAllLotEmployments - TinyLife.World.Map.GetAllPeople - 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}) - TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2) - TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean) - TinyLife.World.Map.GetExitPoints - TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person) - TinyLife.World.Map.GetHousehold(TinyLife.World.Lot) - TinyLife.World.Map.GetHouseholds - TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.GetLot(System.Guid) - TinyLife.World.Map.GetLots - TinyLife.World.Map.GetMapSampler - TinyLife.World.Map.GetObject``1(System.Guid) - TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetPeople - 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}) - TinyLife.World.Map.GetRegularVisitors - TinyLife.World.Map.GetRoads - TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean) - TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32) - TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean) - TinyLife.World.Map.GetStoredDeadPeople - TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) - TinyLife.World.Map.GetVisibleWorldArea(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetWallBetween``1(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetWalls``1(MLEM.Misc.RectangleF) - TinyLife.World.Map.Info - TinyLife.World.Map.IsActive - TinyLife.World.Map.IsCurrent - TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) - TinyLife.World.Map.MailToSend - TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) - TinyLife.World.Map.MaxFloor - TinyLife.World.Map.MinorUpdateMinutes - TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) - TinyLife.World.Map.Neighborhood - TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.World.Map.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.World.Map.OnEventsAttachable - TinyLife.World.Map.OnObjectAdded - TinyLife.World.Map.OnObjectRemoved - TinyLife.World.Map.OnPathfindingNodeConstruct - TinyLife.World.Map.OnUpdate - TinyLife.World.Map.PassiveUpdateMinutes - TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) - TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean) - TinyLife.World.Map.PopulateLots - TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.PrepareForPermanentRemoval - 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) - TinyLife.World.Map.RemoveStairs(TinyLife.World.Stairs) - TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike) - TinyLife.World.Map.RoadRadius - TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile) - TinyLife.World.Map.Size - TinyLife.World.Map.SizeInSections - TinyLife.World.Map.StaticVersion - TinyLife.World.Map.Time - TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point,System.Int32) langs: - csharp - vb name: Map nameWithType: Map fullName: TinyLife.World.Map type: Class source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Map.cs startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World summary: >- A map holds all of the data about a city, like its tiles, its objects and its roads. A map is split into objects which allows faster retrieval of objects in an area. example: [] syntax: content: >- [DataContract] public class Map : JsonTypeSafeGenericDataHolder, IGenericDataHolder content.vb: >- Public Class Map Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoadRadius path: ../TinyLife/World/Map.cs startLine: 47 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: public const int RoadRadius = 2 return: type: System.Int32 content.vb: Public Const RoadRadius As Integer = 2 - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxFloor path: ../TinyLife/World/Map.cs startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: public const int MaxFloor = 4 return: type: System.Int32 content.vb: Public Const MaxFloor As Integer = 4 - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MinorUpdateMinutes path: ../TinyLife/World/Map.cs startLine: 61 assemblies: - Tiny Life namespace: TinyLife.World summary: The amount of minutes of in-game time that have to pass before an with the is updated. example: [] syntax: content: public const float MinorUpdateMinutes = 15 return: type: System.Single content.vb: Public Const MinorUpdateMinutes As Single = 15 - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveUpdateMinutes path: ../TinyLife/World/Map.cs startLine: 65 assemblies: - Tiny Life namespace: TinyLife.World summary: The amount of minutes of in-game time that have to pass before an with the is updated while this map isn't . example: [] syntax: content: public const float PassiveUpdateMinutes = 5 return: type: System.Single content.vb: Public Const PassiveUpdateMinutes As Single = 5 - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/World/Map.cs startLine: 71 assemblies: - Tiny Life namespace: TinyLife.World summary: >- An event that is invoked when non-static events for a are ready to be attached to. This event is invoked in . example: [] syntax: content: public static event Action OnEventsAttachable return: type: System.Action{TinyLife.World.Map} content.vb: Public Shared Event OnEventsAttachable As Action(Of Map) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World summary: >- An event that is invoked when this map is updated in . This event can be subscribed to using . 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs startLine: 114 assemblies: - Tiny Life namespace: TinyLife.World summary: >- An event that is invoked when a is added to this map using This event can be subscribed to using . example: [] syntax: content: public event Action 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs startLine: 119 assemblies: - Tiny Life namespace: TinyLife.World summary: >- An event that is invoked when a is removed from this map using This event can be subscribed to using . example: [] syntax: content: public event Action OnObjectRemoved return: type: System.Action{TinyLife.Objects.MapObject} content.vb: Public Event OnObjectRemoved As Action(Of MapObject) - 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 summary: >- An event that is invoked when a new pathfinding node is constructed after a position was marked as dirty using . 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 . example: [] syntax: content: public event Map.PathfindingNodeConstructDelegate OnPathfindingNodeConstruct return: type: TinyLife.World.Map.PathfindingNodeConstructDelegate content.vb: Public Event OnPathfindingNodeConstruct As Map.PathfindingNodeConstructDelegate - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World summary: A list of all that needs to be sent by a mail carrier the next morning. example: [] syntax: content: >- [DataMember] public readonly List MailToSend return: type: System.Collections.Generic.List{TinyLife.World.Mail} content.vb: >- Public ReadOnly MailToSend As List(Of Mail) attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Map.AdoptableChildren commentId: P:TinyLife.World.Map.AdoptableChildren id: AdoptableChildren parent: TinyLife.World.Map langs: - csharp - vb name: AdoptableChildren nameWithType: Map.AdoptableChildren fullName: TinyLife.World.Map.AdoptableChildren type: Property source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptableChildren path: ../TinyLife/World/Map.cs startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World summary: >- A set of randomly generated children that can be adopted using . If this collection has children removed from it, it will automatically get repopulated until there are 12 children in it. example: [] syntax: content: public List 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World summary: The size, in sections (not tiles) that this map has example: [] syntax: content: >- [DataMember] public Point SizeInSections { get; } parameters: [] return: type: Microsoft.Xna.Framework.Point content.vb: >- Public Property SizeInSections As Point 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs startLine: 166 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The size in tiles that this map has. This is always multiplied by . example: [] syntax: content: public Point Size { get; } parameters: [] return: type: Microsoft.Xna.Framework.Point content.vb: Public Property Size As Point 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs startLine: 180 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: >- [DataMember] public int StaticVersion { get; } parameters: [] return: type: System.Int32 content.vb: >- Public Property StaticVersion As Integer overload: TinyLife.World.Map.StaticVersion* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Map.Time commentId: P:TinyLife.World.Map.Time id: Time parent: TinyLife.World.Map langs: - csharp - vb name: Time nameWithType: Map.Time fullName: TinyLife.World.Map.Time type: Property source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/World/Map.cs startLine: 185 assemblies: - Tiny Life namespace: TinyLife.World summary: This map's current in-game time, including the full day and time. 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/World/Map.cs startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World summary: This map's , which includes its name and whether it is custom. 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neighborhood path: ../TinyLife/World/Map.cs startLine: 194 assemblies: - Tiny Life namespace: TinyLife.World 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 . example: [] syntax: content: public Dictionary Neighborhood { get; } parameters: [] return: type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} content.vb: Public Property Neighborhood As Dictionary(Of String, Map) 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Map.cs startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World summary: Whether this map is current. This returns whether this map is the same as . 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActive path: ../TinyLife/World/Map.cs startLine: 202 assemblies: - Tiny Life namespace: TinyLife.World summary: Whether this map is active. An active map is one that is either current (), or that has members of the on it. 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* - 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)' parent: TinyLife.World.Map langs: - csharp - vb name: Map(Point) nameWithType: Map.Map(Point) fullName: TinyLife.World.Map.Map(Microsoft.Xna.Framework.Point) type: Constructor source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs startLine: 252 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new map with the given size example: [] syntax: content: public Map(Point sizeInSections) parameters: - id: sizeInSections type: Microsoft.Xna.Framework.Point description: The size, in sections, of this map content.vb: Public Sub New(sizeInSections As Point) overload: TinyLife.World.Map.#ctor* nameWithType.vb: Map.New(Point) fullName.vb: TinyLife.World.Map.New(Microsoft.Xna.Framework.Point) name.vb: New(Point) - uid: TinyLife.World.Map.Finalize commentId: M:TinyLife.World.Map.Finalize id: Finalize parent: TinyLife.World.Map langs: - csharp - vb name: ~Map() nameWithType: Map.~Map() fullName: TinyLife.World.Map.~Map() type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/World/Map.cs startLine: 257 assemblies: - Tiny Life namespace: TinyLife.World example: [] syntax: content: protected ~Map() content.vb: 'Protected ' overload: TinyLife.World.Map.Finalize* nameWithType.vb: '' fullName.vb: '' name.vb: '' - 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) parent: TinyLife.World.Map langs: - csharp - vb name: Update(GameTime, TimeSpan, float) nameWithType: Map.Update(GameTime, TimeSpan, float) fullName: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs startLine: 268 assemblies: - Tiny Life namespace: TinyLife.World summary: Updates this map, its objects and its s. example: [] syntax: content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime description: The game's time - id: passedInGame type: System.TimeSpan description: The amount of time that has passed in game - id: speedMultiplier type: System.Single description: The game speed multiplier, which represents how fast things should happen, which is usually determined by content.vb: Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.World.Map.Update* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs startLine: 403 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Draws this map and all of its objects. Note that drawing in this manner uses multiple objects, for things like the ground and the lightmaps. example: [] syntax: content: public void Draw(GameTime time, SpriteBatch batch, bool selectionMode, RectangleF? visibleArea = null, Matrix? visibleMatrix = null, RenderTarget2D lightmap = null, bool ignoreObjectVisibility = false) parameters: - id: time type: Microsoft.Xna.Framework.GameTime description: The game's time - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The sprite batch to use for drawing - id: selectionMode type: System.Boolean description: Whether we're drawing in selection mode ("ShowSelectionEffect" cheat displays this mode) - id: visibleArea type: System.Nullable{MLEM.Misc.RectangleF} description: The area that is visible, in world space. If this is null, is used to calculate the visible area. - id: visibleMatrix type: System.Nullable{Microsoft.Xna.Framework.Matrix} description: A matrix that has a translation and scale that determines the visible area of the screenshot - id: lightmap type: Microsoft.Xna.Framework.Graphics.RenderTarget2D description: The light map to draw lighting data onto, or null to use the default light map - id: ignoreObjectVisibility type: System.Boolean description: Whether object visibility () should be ignored 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) overload: TinyLife.World.Map.Draw* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs startLine: 780 assemblies: - Tiny Life namespace: TinyLife.World summary: Gets the depth that should be used for drawing an object at the given position example: [] syntax: content: public float GetDepth(Vector2 worldPos, float floor, float offset = 0, bool center = true, bool borderOffset = false, bool applyCameraRotation = true) parameters: - id: worldPos type: Microsoft.Xna.Framework.Vector2 description: The position to get depth for, in tile coordinates - id: floor type: System.Single description: The floor to get depth for. - 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 description: Whether the map border offset should be applied to the camera rotation using . This value only has an effect if applyCameraRotation is true - id: applyCameraRotation type: System.Boolean description: Whether the game's current should be applied using return: type: System.Single description: The depth to pass to the draw call 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 overload: TinyLife.World.Map.GetDepth* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: IsInBounds(Point) nameWithType: Map.IsInBounds(Point) fullName: TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs startLine: 793 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns whether the given position is in bounds of this map's example: [] syntax: content: public bool IsInBounds(Point pos) parameters: - id: pos type: Microsoft.Xna.Framework.Point 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* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: AddRoad(Point) nameWithType: Map.AddRoad(Point) fullName: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs startLine: 802 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: public void AddRoad(Point pos) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to add a road to content.vb: Public Sub AddRoad(pos As Point) overload: TinyLife.World.Map.AddRoad* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: IsRoad(Point) nameWithType: Map.IsRoad(Point) fullName: TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs startLine: 812 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns whether the given position contains a road. This doesn't query road tiles, but it queries for road markers added by . example: [] syntax: content: public bool IsRoad(Point pos) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: '' return: type: System.Boolean description: '' content.vb: Public Function IsRoad(pos As Point) As Boolean overload: TinyLife.World.Map.IsRoad* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetClosestRoads(Point, int) nameWithType: Map.GetClosestRoads(Point, int) fullName: TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs startLine: 822 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns all road markers around the given pos in the given radius, ordered by their distance to the pos. example: [] syntax: content: public IEnumerable GetClosestRoads(Point pos, int radius) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to find the closest roads to - id: radius type: System.Int32 description: The radius, in tiles, to search for roads in return: 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* nameWithType.vb: Map.GetClosestRoads(Point, Integer) fullName.vb: TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point, Integer) name.vb: GetClosestRoads(Point, Integer) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs startLine: 832 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all of the road markers on this map example: [] syntax: content: public IEnumerable GetRoads() return: type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} description: A set of all road markers on this map content.vb: Public Function GetRoads() As IEnumerable(Of Point) overload: TinyLife.World.Map.GetRoads* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetClosestRoadsidePosition(Point, Vector2) nameWithType: Map.GetClosestRoadsidePosition(Point, Vector2) fullName: TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs startLine: 843 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the closest roadside position to the given road position, as well as the given pos. example: [] syntax: content: public Point? GetClosestRoadsidePosition(Point road, Vector2 pos) parameters: - id: road type: Microsoft.Xna.Framework.Point description: The road position. - id: pos type: Microsoft.Xna.Framework.Vector2 description: The (non-road) position that the returned roadside position should be closest to. return: type: System.Nullable{Microsoft.Xna.Framework.Point} description: The closest roadside position, or null if there is none around. content.vb: Public Function GetClosestRoadsidePosition(road As Point, pos As Vector2) As Point? overload: TinyLife.World.Map.GetClosestRoadsidePosition* - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: GetTilesAround(Vector2, float, int, bool, bool, bool, Predicate) nameWithType: Map.GetTilesAround(Vector2, float, int, bool, bool, bool, Predicate) fullName: TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, System.Predicate) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs startLine: 862 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of tiles around the given position that match the given conditions example: [] syntax: content: public IEnumerable GetTilesAround(Vector2 pos, float floor, int radius, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate valid = null) parameters: - id: pos type: Microsoft.Xna.Framework.Vector2 description: The position - id: floor type: System.Single description: The floor to query. - id: radius type: System.Int32 description: The radius, in tiles - id: hasToBeOnLot type: System.Boolean description: Whether the returned positions have to be on a lot - id: sameRoom type: System.Boolean description: Whether the returned positions have to be in the same room as the pos passed - id: hasToBeNonnull type: System.Boolean description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included. - id: valid type: System.Predicate{Microsoft.Xna.Framework.Point} description: A function that determines whether a position should be returned. If this is null, all valid positions are returned. return: type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} description: A set of positions that match the given conditions 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) overload: TinyLife.World.Map.GetTilesAround* 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)) - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate) nameWithType: Map.GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate) fullName: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, bool, System.Predicate) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs startLine: 894 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the position of the closest tile that is empty. An empty tile is a tile that has no instances on it. example: [] syntax: content: public Point? GetClosestEmptyTile(Vector2 pos, float floor, int radius = 2, bool ignorePeople = true, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate valid = null) parameters: - id: pos type: Microsoft.Xna.Framework.Vector2 description: The position to be close to - id: floor type: System.Single description: The floor to query tiles on. - 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 . - id: hasToBeOnLot type: System.Boolean description: Whether or not the returned tile position has to be part of a - id: sameRoom type: System.Boolean description: Whether or not the returned tile position has to be in the same room as pos - id: hasToBeNonnull type: System.Boolean description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included. - id: valid type: System.Predicate{Microsoft.Xna.Framework.Point} description: A predicate that can optionally be used to check whether the returned tile matches additional conditions. return: type: System.Nullable{Microsoft.Xna.Framework.Point} description: The closest empty tile, or null if there isn't one 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? overload: TinyLife.World.Map.GetClosestEmptyTile* 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)) - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: GetRandomTile(Random, Vector2, int, int, bool, bool, bool, Predicate) nameWithType: Map.GetRandomTile(Random, Vector2, int, int, bool, bool, bool, Predicate) fullName: TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, int, int, bool, bool, bool, System.Predicate) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs startLine: 916 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns a random tile in the given radius that matches the given predicate. If no tile is found, an empty is returned. example: [] syntax: content: public Point? GetRandomTile(Random random, Vector2 pos, int floor, int radius = 32, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate valid = null) parameters: - id: random type: System.Random description: The random to use - id: pos type: Microsoft.Xna.Framework.Vector2 description: The position that the radius should be centered on - id: floor type: System.Int32 description: The floor to query. - id: radius type: System.Int32 description: The radius - id: hasToBeOnLot type: System.Boolean description: Whether the position returned has to be on a lot - id: sameRoom type: System.Boolean description: Whether the position returned has to be in the same room as the pos passed - id: hasToBeNonnull type: System.Boolean description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included. - id: valid type: System.Predicate{Microsoft.Xna.Framework.Point} description: A predicate that determines whether tile should be included return: type: System.Nullable{Microsoft.Xna.Framework.Point} description: A random tile that matches the given conditions 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? overload: TinyLife.World.Map.GetRandomTile* 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)) - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: ValidateEarly(MapInfo, Dictionary, Action, Action) nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary, Action, Action) fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary, System.Action, System.Action) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs startLine: 944 assemblies: - Tiny Life namespace: TinyLife.World summary: >- This method is called when this object is loaded from disk, before is called. When called on a map, early section and object validation occurs. example: [] syntax: content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary neighborhood, Action setState, Action setProgress) parameters: - id: info type: TinyLife.PerSaveOptions.MapInfo description: The to assign to this map. - id: neighborhood type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} description: The 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. 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)) overload: TinyLife.World.Map.ValidateEarly* 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)) - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: Validate(bool, Action, Action) nameWithType: Map.Validate(bool, Action, Action) fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs startLine: 968 assemblies: - Tiny Life namespace: TinyLife.World summary: >- This method is called when this object is loaded from disk, between and . When called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more. example: [] syntax: content: public void Validate(bool localize, Action setState, Action setProgress) parameters: - id: localize type: System.Boolean description: Whether this map's data should be localized upon validation, which is only used for builtin maps and not custom ones. - 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. content.vb: Public Sub Validate(localize As Boolean, setState As Action(Of String), setProgress As Action(Of Single)) overload: TinyLife.World.Map.Validate* 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)) - 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, Action) nameWithType: Map.PostValidate(Action, Action) fullName: TinyLife.World.Map.PostValidate(System.Action, System.Action) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs startLine: 1022 assemblies: - Tiny Life namespace: TinyLife.World summary: >- This method is called when this object is loaded from disk, after has already been called. When called on a map, post-load preloads like pathfinding pre-generation occurs. example: [] syntax: content: public void PostValidate(Action setState, Action setProgress) parameters: - 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. 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)) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetRoom(Point, int) nameWithType: Map.GetRoom(Point, int) fullName: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs startLine: 1039 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the room that the given position is contained in example: [] syntax: content: public Room GetRoom(Point pos, int floor) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to query - id: floor type: System.Int32 description: The floor to query. return: type: TinyLife.World.Room description: The room at that location, or null if there is none content.vb: Public Function GetRoom(pos As Point, floor As Integer) As Room overload: TinyLife.World.Map.GetRoom* nameWithType.vb: Map.GetRoom(Point, Integer) fullName.vb: TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point, Integer) name.vb: GetRoom(Point, Integer) - 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 startLine: 1053 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns all rooms that are contained in, or intersect with, the given area. Note that this method performs rather badly on a large scale, and its usage should be avoided if is more convenient. example: [] syntax: content: public IEnumerable GetRooms(RectangleF area) parameters: - id: area type: MLEM.Misc.RectangleF description: The area to search for rooms in. return: type: System.Collections.Generic.IEnumerable{TinyLife.World.Room} description: The rooms in the area. content.vb: Public Function GetRooms(area As RectangleF) As IEnumerable(Of Room) overload: TinyLife.World.Map.GetRooms* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs startLine: 1064 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the lot with the given id on this map. The returned lot's will equal the given id. 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* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetLot(Point) nameWithType: Map.GetLot(Point) fullName: TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs startLine: 1075 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the lot that is present at the given position. The lot returned will always have its contain the passed position. example: [] syntax: content: public Lot GetLot(Point pos) parameters: - id: pos type: Microsoft.Xna.Framework.Point 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* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: AddLot(Rectangle) nameWithType: Map.AddLot(Rectangle) fullName: TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs startLine: 1088 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds a new lot with the given area to this map's lots example: [] syntax: content: public Lot AddLot(Rectangle area) parameters: - id: area type: Microsoft.Xna.Framework.Rectangle 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* - uid: TinyLife.World.Map.AddLot(TinyLife.World.Lot) commentId: M:TinyLife.World.Map.AddLot(TinyLife.World.Lot) id: AddLot(TinyLife.World.Lot) parent: TinyLife.World.Map langs: - csharp - vb name: AddLot(Lot) nameWithType: Map.AddLot(Lot) fullName: TinyLife.World.Map.AddLot(TinyLife.World.Lot) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs startLine: 1098 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given lot to this map's lots. 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs startLine: 1106 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given lot from this map's lots 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs startLine: 1125 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all of the objects on this map example: [] syntax: content: public IEnumerable GetLots() return: type: System.Collections.Generic.IEnumerable{TinyLife.World.Lot} description: This map's lots content.vb: Public Function GetLots() As IEnumerable(Of Lot) overload: TinyLife.World.Map.GetLots* - uid: TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike) commentId: M:TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike) id: AddWall(TinyLife.Objects.WallLike) parent: TinyLife.World.Map langs: - csharp - vb name: AddWall(WallLike) nameWithType: Map.AddWall(WallLike) fullName: TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs startLine: 1136 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Adds the given wall to the given position. Optionally, the related to that wall is re-calculated. example: [] syntax: content: public bool AddWall(WallLike wall) parameters: - id: wall type: TinyLife.Objects.WallLike description: The wall to add return: type: System.Boolean description: Whether the wall could be added successfully content.vb: Public Function AddWall(wall As WallLike) As Boolean overload: TinyLife.World.Map.AddWall* - uid: TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike) commentId: M:TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike) id: RemoveWall(TinyLife.Objects.WallLike) parent: TinyLife.World.Map langs: - csharp - vb name: RemoveWall(WallLike) nameWithType: Map.RemoveWall(WallLike) fullName: TinyLife.World.Map.RemoveWall(TinyLife.Objects.WallLike) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs startLine: 1146 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given wall from the map example: [] syntax: content: public bool RemoveWall(WallLike wall) parameters: - id: wall type: TinyLife.Objects.WallLike description: The wall to remove return: type: System.Boolean description: Whether the wall was present on the map and could be removed content.vb: Public Function RemoveWall(wall As WallLike) As Boolean overload: TinyLife.World.Map.RemoveWall* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetWallBetween(Point, Point, int) nameWithType: Map.GetWallBetween(Point, Point, int) fullName: TinyLife.World.Map.GetWallBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs startLine: 1163 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the wall between the pos and secondPos. A wall is between two positions if its are exactly those two positions, ignoring their order. example: [] syntax: content: 'public T GetWallBetween(Point pos, Point secondPos, int floor) where T : WallLike' parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The first position - id: secondPos type: Microsoft.Xna.Framework.Point description: The second position - id: floor type: System.Int32 description: The floor. typeParameters: - id: T return: type: '{T}' description: The wall between the two positions, or null if there is none content.vb: Public Function GetWallBetween(Of T As WallLike)(pos As Point, secondPos As Point, floor As Integer) As T overload: TinyLife.World.Map.GetWallBetween* 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetTile(Point, int) nameWithType: Map.GetTile(Point, int) fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs startLine: 1179 assemblies: - Tiny Life namespace: TinyLife.World 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 null. example: [] syntax: content: public Tile GetTile(Point pos, int floor) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to query - id: floor type: System.Int32 description: The floor. return: type: TinyLife.World.Tile description: The tile at that position content.vb: Public Function GetTile(pos As Point, floor As Integer) As Tile overload: TinyLife.World.Map.GetTile* 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) parent: TinyLife.World.Map langs: - csharp - vb name: SetTile(Point, int, Tile) nameWithType: Map.SetTile(Point, int, Tile) fullName: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point, int, TinyLife.World.Tile) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs startLine: 1190 assemblies: - Tiny Life namespace: TinyLife.World summary: Sets the tile at the given position to the given tile example: [] syntax: content: public void SetTile(Point pos, int floor, Tile tile) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position - id: floor type: System.Int32 description: The floor. - id: tile type: TinyLife.World.Tile description: The tile content.vb: Public Sub SetTile(pos As Point, floor As Integer, tile As Tile) overload: TinyLife.World.Map.SetTile* 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) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs startLine: 1208 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given roof to this map 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* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetRoof(Point, int) nameWithType: Map.GetRoof(Point, int) fullName: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs startLine: 1222 assemblies: - Tiny Life namespace: TinyLife.World summary: Gets a whose area contains the given position example: [] syntax: content: public Roof GetRoof(Point pos, int floor) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to find a roof at - id: floor type: System.Int32 description: The floor to find a roof at. return: type: TinyLife.World.Roof description: The roof at that position, or null if there is none content.vb: Public Function GetRoof(pos As Point, floor As Integer) As Roof overload: TinyLife.World.Map.GetRoof* nameWithType.vb: Map.GetRoof(Point, Integer) fullName.vb: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, Integer) name.vb: GetRoof(Point, Integer) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs startLine: 1237 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the roofs that intersect the given area. example: [] syntax: content: public IEnumerable 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs startLine: 1250 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given from this map 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(RectangleF) nameWithType: Map.GetObjects(RectangleF) fullName: TinyLife.World.Map.GetObjects(MLEM.Misc.RectangleF) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs startLine: 1264 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of objects that are present in the given area. example: [] syntax: content: 'public IEnumerable GetObjects(RectangleF area) where T : MapObject' parameters: - id: area type: MLEM.Misc.RectangleF description: The area, in tile coordinates typeParameters: - id: T description: The type that the objects need to have return: type: System.Collections.Generic.IEnumerable{{T}} description: A set of objects that match the criteria content.vb: Public Function GetObjects(Of T As MapObject)(area As RectangleF) As IEnumerable(Of T) overload: TinyLife.World.Map.GetObjects* nameWithType.vb: Map.GetObjects(Of T)(RectangleF) 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(Guid) nameWithType: Map.GetObject(Guid) fullName: TinyLife.World.Map.GetObject(System.Guid) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs startLine: 1280 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: 'public T GetObject(Guid id) where T : MapObject' parameters: - id: id type: System.Guid description: The id that the returned object should have typeParameters: - id: T description: The type that the object is expected to have return: type: '{T}' description: The object, or null if there is no matching one content.vb: Public Function GetObject(Of T As MapObject)(id As Guid) As T overload: TinyLife.World.Map.GetObject* nameWithType.vb: Map.GetObject(Of T)(Guid) 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs startLine: 1292 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Adds the given object to this map. Note that, if the object's is already present on this map, this method will cause an exception. example: [] syntax: content: public MapObject AddObject(MapObject obj) parameters: - id: obj type: TinyLife.Objects.MapObject description: The object to add to this map return: type: TinyLife.Objects.MapObject content.vb: Public Function AddObject(obj As MapObject) As MapObject 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs startLine: 1320 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Removes the given object from this map and its underlying . This also calls . remarks: >- When removing a object from the world entirely, including when putting it into furniture storage, should be used instead, or 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 ), they are usually preferred over this method, since parent-child relationships should not persist in many cases. 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs startLine: 1348 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns all of the objects that are on this map, excluding dead people stored in gravestones. example: [] syntax: content: public IEnumerable GetPeople() return: type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} description: This map's people content.vb: Public Function GetPeople() As IEnumerable(Of Person) overload: TinyLife.World.Map.GetPeople* - 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 startLine: 1359 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all of the dead people that are stored in 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 startLine: 1372 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns all of the objects that are on this map, including dead people stored in gravestones. example: [] syntax: content: public IEnumerable GetAllPeople() return: type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} description: All people on this map. content.vb: Public Function GetAllPeople() As IEnumerable(Of Person) overload: TinyLife.World.Map.GetAllPeople* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs startLine: 1381 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the household that the given lives in example: [] syntax: content: public Household GetHousehold(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person to query return: type: TinyLife.World.Household description: The person's household, or null if there is none content.vb: Public Function GetHousehold(person As Person) As Household overload: TinyLife.World.Map.GetHousehold* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs startLine: 1394 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the household that lives on the given 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* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: AddHousehold(Lot, bool) nameWithType: Map.AddHousehold(Lot, bool) fullName: TinyLife.World.Map.AddHousehold(TinyLife.World.Lot, bool) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs startLine: 1408 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds a new household to this map by calling the constructor. example: [] syntax: content: public Household AddHousehold(Lot lot, bool addedThroughPopulating = false) parameters: - id: lot type: TinyLife.World.Lot description: The lot that the household should live on - id: addedThroughPopulating type: System.Boolean description: Whether the household was added through random population rather than by a player. return: type: TinyLife.World.Household description: The newly created household content.vb: Public Function AddHousehold(lot As Lot, addedThroughPopulating As Boolean = False) As Household overload: TinyLife.World.Map.AddHousehold* nameWithType.vb: Map.AddHousehold(Lot, Boolean) fullName.vb: TinyLife.World.Map.AddHousehold(TinyLife.World.Lot, Boolean) name.vb: AddHousehold(Lot, Boolean) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs startLine: 1418 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given household from this map 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs startLine: 1426 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all of the instances that live on this map example: [] syntax: content: public IEnumerable GetHouseholds() return: type: System.Collections.Generic.IEnumerable{TinyLife.World.Household} description: This map's households content.vb: Public Function GetHouseholds() As IEnumerable(Of Household) overload: TinyLife.World.Map.GetHouseholds* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetSection(Point, bool) nameWithType: Map.GetSection(Point, bool) fullName: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, bool) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs startLine: 1437 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the at the given tile position example: [] syntax: content: public MapSection GetSection(Point pos, bool clamp = false) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The tile position - id: clamp type: System.Boolean description: Whether the pos should be clamped into the valid of the map. return: type: TinyLife.World.MapSection description: The section at that position content.vb: Public Function GetSection(pos As Point, clamp As Boolean = False) As MapSection overload: TinyLife.World.Map.GetSection* nameWithType.vb: Map.GetSection(Point, Boolean) fullName.vb: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, Boolean) name.vb: GetSection(Point, Boolean) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetSections(Point, int) nameWithType: Map.GetSections(Point, int) fullName: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs startLine: 1455 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of sections that are contained in (or intersect with) the given area example: [] syntax: content: public IEnumerable GetSections(Point point, int radiusIncrease) parameters: - id: point type: Microsoft.Xna.Framework.Point 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* nameWithType.vb: Map.GetSections(Point, Integer) fullName.vb: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, Integer) name.vb: GetSections(Point, Integer) - uid: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32) commentId: M:TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32) id: GetSections(MLEM.Misc.RectangleF,System.Int32) parent: TinyLife.World.Map langs: - csharp - vb name: GetSections(RectangleF, int) nameWithType: Map.GetSections(RectangleF, int) fullName: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs startLine: 1465 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of sections that are contained in (or intersect with) the given area example: [] syntax: content: public IEnumerable 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* nameWithType.vb: Map.GetSections(RectangleF, Integer) fullName.vb: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, Integer) name.vb: GetSections(RectangleF, Integer) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: MarkDirtyForPathfinding(Point, int) nameWithType: Map.MarkDirtyForPathfinding(Point, int) fullName: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs startLine: 1487 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Marks the given position dirty for pathfinding purposes. When a path is found again close to this position, its cost () will be re-calculated. This method is called by when it is placed for removed. example: [] syntax: content: public void MarkDirtyForPathfinding(Point pos, int floor) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to mark dirty - id: floor type: System.Int32 description: The floor that the position is on. content.vb: Public Sub MarkDirtyForPathfinding(pos As Point, floor As Integer) overload: TinyLife.World.Map.MarkDirtyForPathfinding* nameWithType.vb: Map.MarkDirtyForPathfinding(Point, Integer) fullName.vb: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, Integer) name.vb: MarkDirtyForPathfinding(Point, Integer) - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs startLine: 1510 assemblies: - Tiny Life namespace: TinyLife.World 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, nextPos has to be directly or diagonally adjacent to currPos. example: [] syntax: content: public float GetPathCost(MapObject obj, Point currPos, int currFloor, Point nextPos, int nextFloor) parameters: - id: obj type: TinyLife.Objects.MapObject description: The person to get the path cost for - id: currPos type: Microsoft.Xna.Framework.Point description: The current position - id: currFloor type: System.Int32 description: The current position's floor. - id: nextPos type: Microsoft.Xna.Framework.Point description: The next, neighboring position - id: nextFloor type: System.Int32 description: The next position's floor. return: type: System.Single description: The cost to path to this location content.vb: Public Function GetPathCost(obj As MapObject, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Single overload: TinyLife.World.Map.GetPathCost* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs startLine: 1534 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns whether the given person can walk between the two given positions. Internally, this method only queries whether is lower than or . Note that, for this method to return a proper result, nextPos has to be directly or diagonally adjacent to currPos. example: [] syntax: content: public bool CanWalkBetween(Person person, Point currPos, int currFloor, Point nextPos, int nextFloor) parameters: - id: person type: TinyLife.Objects.Person description: The person to get the path cost for - id: currPos type: Microsoft.Xna.Framework.Point description: The current position - id: currFloor type: System.Int32 description: The current position's floor. - id: nextPos type: Microsoft.Xna.Framework.Point description: The next, neighboring position - id: nextFloor type: System.Int32 description: The next position's floor. return: type: System.Boolean description: Whether the two locations can be walked between content.vb: Public Function CanWalkBetween(person As Person, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Boolean overload: TinyLife.World.Map.CanWalkBetween* 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) parent: TinyLife.World.Map langs: - csharp - vb name: IsFreeSpot(Point, int) nameWithType: Map.IsFreeSpot(Point, int) fullName: TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs startLine: 1544 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns whether or not the given position on the given map is free for a to stand in example: [] syntax: content: public bool IsFreeSpot(Point pos, int floor) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to query - id: floor type: System.Int32 description: The floor to query. return: type: System.Boolean description: Whether this position is free to stand on content.vb: Public Function IsFreeSpot(pos As Point, floor As Integer) As Boolean overload: TinyLife.World.Map.IsFreeSpot* 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs startLine: 1562 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Plays a sound at the given location (in world space) statically. If the sound should move while being played, use instead. Note that the returned does not need to be disposed when it is finished playing. example: [] syntax: content: public SoundEffectInstance PlaySound(SoundEffect sound, Vector2 pos, float floor, float volume = 1, float pitch = 0, bool loop = false, bool applyWorldSoundVolume = true) parameters: - id: sound type: Microsoft.Xna.Framework.Audio.SoundEffect description: The sound effect to play - id: pos type: Microsoft.Xna.Framework.Vector2 description: The position, in world space, to play the sound at - id: floor type: System.Single description: The floor to play the sound based on. - id: volume type: System.Single description: The sound's volume, between 0 and 1 (default) - id: pitch type: System.Single description: The sound's pitch, between -1, 0 (default) and 1 - id: loop type: System.Boolean description: Whether or not the sound should loop - id: applyWorldSoundVolume type: System.Boolean description: Whether the should be applied to the passed volume return: type: Microsoft.Xna.Framework.Audio.SoundEffectInstance description: The sound effect instance that is responsible for playing this sound, which can be stopped or paused content.vb: Public Function PlaySound(sound As SoundEffect, pos As Vector2, floor As Single, volume As Single = 1, pitch As Single = 0, [loop] As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance overload: TinyLife.World.Map.PlaySound* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs startLine: 1578 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Plays a sound at the given location (in world space) with the given , whose can be updated by the caller. If the sound should move in a static locatdion, use instead. Note that the returned does not need to be disposed when it is finished playing. example: [] syntax: content: public SoundEffectInstance PlaySound(SoundEffect sound, MapAudioEmitter emitter, float volume = 1, float pitch = 0, bool loop = false, bool applyWorldSoundVolume = true) parameters: - id: sound type: Microsoft.Xna.Framework.Audio.SoundEffect description: The sound effect to play - id: emitter type: TinyLife.World.MapAudioEmitter description: The audio emitter, whose should be set by the caller - id: volume type: System.Single description: The sound's volume, between 0 and 1 (default) - id: pitch type: System.Single description: The sound's pitch, between -1, 0 (default) and 1 - id: loop type: System.Boolean description: Whether or not the sound should loop - id: applyWorldSoundVolume type: System.Boolean description: Whether the should be applied to the passed volume return: type: Microsoft.Xna.Framework.Audio.SoundEffectInstance description: The sound effect instance that is responsible for playing this sound, which can be stopped or paused content.vb: Public Function PlaySound(sound As SoundEffect, emitter As MapAudioEmitter, volume As Single = 1, pitch As Single = 0, [loop] As Boolean = False, applyWorldSoundVolume As Boolean = True) As SoundEffectInstance overload: TinyLife.World.Map.PlaySound* 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetClosestFreeExitPoint(Vector2) nameWithType: Map.GetClosestFreeExitPoint(Vector2) fullName: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs startLine: 1598 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the closest exit point on the map to the given position, out of all of the points returned by . example: [] syntax: content: public Point GetClosestFreeExitPoint(Vector2 position) parameters: - id: position type: Microsoft.Xna.Framework.Vector2 description: The position that the exit point should be close to. return: type: Microsoft.Xna.Framework.Point description: The closest exit point to the given position. content.vb: Public Function GetClosestFreeExitPoint(position As Vector2) As Point overload: TinyLife.World.Map.GetClosestFreeExitPoint* - uid: TinyLife.World.Map.GetExitPoints commentId: M:TinyLife.World.Map.GetExitPoints id: GetExitPoints parent: TinyLife.World.Map langs: - csharp - vb name: GetExitPoints() nameWithType: Map.GetExitPoints() fullName: TinyLife.World.Map.GetExitPoints() type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs startLine: 1608 assemblies: - Tiny Life namespace: TinyLife.World 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. example: [] syntax: content: public IEnumerable<(Point Position, Direction2 Dir)> GetExitPoints() return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,MLEM.Misc.Direction2}} 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetWalls(RectangleF) nameWithType: Map.GetWalls(RectangleF) fullName: TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs startLine: 1637 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns a set of walls in the given area. All objects for which at least one entry is contained in the area are returned. example: [] syntax: content: 'public IEnumerable GetWalls(RectangleF area) where T : WallLike' parameters: - id: area type: MLEM.Misc.RectangleF description: The area to query for walls typeParameters: - id: T return: type: System.Collections.Generic.IEnumerable{{T}} description: A set of walls in the area content.vb: Public Function GetWalls(Of T As WallLike)(area As RectangleF) As IEnumerable(Of T) overload: TinyLife.World.Map.GetWalls* nameWithType.vb: Map.GetWalls(Of T)(RectangleF) fullName.vb: TinyLife.World.Map.GetWalls(Of T)(MLEM.Misc.RectangleF) name.vb: GetWalls(Of T)(RectangleF) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: GetStairs(RectangleF, bool) nameWithType: Map.GetStairs(RectangleF, bool) fullName: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, bool) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs startLine: 1658 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns all of the stairs in the given area, including stairs that partly intersect, on all floors. example: [] syntax: content: public IEnumerable GetStairs(RectangleF area, bool includeEntryPositions = false) parameters: - id: area type: MLEM.Misc.RectangleF description: The area. - id: includeEntryPositions type: System.Boolean description: Whether the entry positions of the stairs should be included, rather than just the . return: type: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs} description: The stairs in the area. content.vb: Public Function GetStairs(area As RectangleF, includeEntryPositions As Boolean = False) As IEnumerable(Of Stairs) overload: TinyLife.World.Map.GetStairs* nameWithType.vb: Map.GetStairs(RectangleF, Boolean) fullName.vb: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, Boolean) name.vb: GetStairs(RectangleF, Boolean) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs startLine: 1671 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given stairs to this map, additionally marking all involved locations dirty for pathfinding. 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs startLine: 1683 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given stairs from this map entirely, additionally marking all involved locations dirty for pathfinding. 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* - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: ApplyCameraRotation(Vector2, bool, Direction2?) nameWithType: Map.ApplyCameraRotation(Vector2, bool, Direction2?) fullName: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, bool, MLEM.Misc.Direction2?) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs startLine: 1700 assemblies: - Tiny Life namespace: TinyLife.World summary: Applies the game's current to the given position in world space example: [] syntax: content: public Vector2 ApplyCameraRotation(Vector2 worldPos, bool borderOffset = false, Direction2? cameraRotation = null) parameters: - id: worldPos type: Microsoft.Xna.Framework.Vector2 description: The position, in world space - id: borderOffset type: System.Boolean description: Whether a border offset should be applied. This is useful for tiles and other objects that aren't centered in the middle of their tiles, but that use the top-left corner of a tile for positioning. - id: cameraRotation type: System.Nullable{MLEM.Misc.Direction2} description: An optional override camera rotation which should be used in favor of return: type: Microsoft.Xna.Framework.Vector2 description: The position in world space, but with camera rotation appplied content.vb: Public Function ApplyCameraRotation(worldPos As Vector2, borderOffset As Boolean = False, cameraRotation As Direction2? = Nothing) As Vector2 overload: TinyLife.World.Map.ApplyCameraRotation* nameWithType.vb: Map.ApplyCameraRotation(Vector2, Boolean, Direction2?) fullName.vb: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, Boolean, MLEM.Misc.Direction2?) name.vb: ApplyCameraRotation(Vector2, Boolean, Direction2?) - 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}) parent: TinyLife.World.Map langs: - csharp - vb name: ApplyInverseCameraRotation(Vector2, Direction2?) nameWithType: Map.ApplyInverseCameraRotation(Vector2, Direction2?) fullName: TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2?) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs startLine: 1716 assemblies: - Tiny Life namespace: TinyLife.World summary: Applies the game's current to the given position in world space in reverse, undoing the action done by example: [] syntax: content: public Vector2 ApplyInverseCameraRotation(Vector2 worldPos, Direction2? cameraRotation = null) parameters: - id: worldPos type: Microsoft.Xna.Framework.Vector2 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 return: type: Microsoft.Xna.Framework.Vector2 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs startLine: 1731 assemblies: - Tiny Life namespace: TinyLife.World summary: >- A method that is called when is changed. When changing camera rotation manually, this method should be called along with the change. 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs startLine: 1755 assemblies: - Tiny Life namespace: TinyLife.World summary: This method is invoked when the game's is changed, ie when the camera is moved to a different map. 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs startLine: 1773 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given light to the world at its example: [] syntax: content: public Light AddLight(Light light) parameters: - id: light type: TinyLife.Objects.Light description: The light to add return: type: TinyLife.Objects.Light content.vb: Public Function AddLight(light As Light) As Light 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs startLine: 1785 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given light from the world example: [] syntax: content: public bool RemoveLight(Light light) parameters: - id: light type: TinyLife.Objects.Light description: The light to remove return: type: System.Boolean content.vb: Public Function RemoveLight(light As Light) As Boolean overload: TinyLife.World.Map.RemoveLight* - 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) parent: TinyLife.World.Map langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs startLine: 1797 assemblies: - Tiny Life namespace: TinyLife.World summary: Moves all of the objects, walls, tiles and roofs in the given area in the world, optionally moving the lots as well example: [] syntax: content: public void MoveEverything(Point offset, Rectangle area, bool moveLots, Tile defaultTile = null) parameters: - id: offset type: Microsoft.Xna.Framework.Point description: The offset to move things by - id: area type: Microsoft.Xna.Framework.Rectangle 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 - id: defaultTile type: TinyLife.World.Tile description: The default tile to replace the moved ground with. content.vb: Public Sub MoveEverything(offset As Point, area As Rectangle, moveLots As Boolean, defaultTile As Tile = Nothing) overload: TinyLife.World.Map.MoveEverything* 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) - 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) parent: TinyLife.World.Map langs: - csharp - vb name: ValidateRooms(Point, int) nameWithType: Map.ValidateRooms(Point, int) fullName: TinyLife.World.Map.ValidateRooms(Microsoft.Xna.Framework.Point, int) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs startLine: 1893 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds new objects to the given positions if there are valid rooms present, and validates additional rooms, checking for whether they should still exist. example: [] syntax: content: public Room ValidateRooms(Point position, int floor) parameters: - id: position type: Microsoft.Xna.Framework.Point description: The position that should be inspected for possible rooms. - id: floor type: System.Int32 description: The floor that should be inspected for possible rooms. return: type: TinyLife.World.Room description: If a new room was added, the added room, otherwise null. 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) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs startLine: 1942 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the set of instances in the world that are regular visitors. This method is a shorthand for and . Note that dead regular visitors are not returned. example: [] syntax: content: public IEnumerable GetRegularVisitors() return: type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} description: This map's regular visitors content.vb: Public Function GetRegularVisitors() As IEnumerable(Of Person) overload: TinyLife.World.Map.GetRegularVisitors* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs startLine: 1952 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns a set of all instances and their on the map. Note that are also returned, with their component being set to null. example: [] syntax: content: public IEnumerable<(LotEmployment Employment, Lot EmploymentLot)> GetAllLotEmployments() return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}} description: All lot employments on this map content.vb: Public Function GetAllLotEmployments() As IEnumerable(Of (Employment As LotEmployment, EmploymentLot As Lot)) overload: TinyLife.World.Map.GetAllLotEmployments* - 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) parent: TinyLife.World.Map langs: - csharp - vb name: MarkGroundTileDirtyForDrawing(Point) nameWithType: Map.MarkGroundTileDirtyForDrawing(Point) fullName: TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs startLine: 1965 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Marks the given position dirty for drawing, which causes the underlying to re-render the tile. This method is used automatically by and . example: [] syntax: content: public void MarkGroundTileDirtyForDrawing(Point pos) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The position to mark dirty. content.vb: Public Sub MarkGroundTileDirtyForDrawing(pos As Point) overload: TinyLife.World.Map.MarkGroundTileDirtyForDrawing* - uid: TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) commentId: M:TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) id: MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) parent: TinyLife.World.Map langs: - csharp - vb name: MarkObjectDirtyForDrawing(MapObject, MapSection, bool) nameWithType: Map.MarkObjectDirtyForDrawing(MapObject, MapSection, bool) fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject, TinyLife.World.MapSection, bool) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs startLine: 1981 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Marks the given dirty for drawing, which causes the underlying to re-render the object if its visibility is . This method is used automatically by and , as well as when a static object's changes. example: [] syntax: content: public void MarkObjectDirtyForDrawing(MapObject obj, MapSection section = null, bool removedFromSection = false) parameters: - id: obj type: TinyLife.Objects.MapObject description: The object to mark dirty. - id: section type: TinyLife.World.MapSection description: The section that the object is expected to be in, or null to determine the section automatically. - id: removedFromSection type: System.Boolean description: Whether the object was removed, and should not be redrawn in the section. content.vb: Public Sub MarkObjectDirtyForDrawing(obj As MapObject, section As MapSection = Nothing, removedFromSection As Boolean = False) overload: TinyLife.World.Map.MarkObjectDirtyForDrawing* 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) - 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 startLine: 2012 assemblies: - Tiny Life namespace: TinyLife.World 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 option is enabled. example: [] syntax: content: public void PopulateLots() content.vb: Public Sub PopulateLots() overload: TinyLife.World.Map.PopulateLots* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs startLine: 2079 assemblies: - Tiny Life namespace: TinyLife.World 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 on all remaining people. example: [] syntax: content: public void PrepareForPermanentRemoval() content.vb: Public Sub PrepareForPermanentRemoval() overload: TinyLife.World.Map.PrepareForPermanentRemoval* - uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) parent: TinyLife.World.Map langs: - csharp - vb name: LoadStaticMap(MapInfo) nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo) fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs startLine: 2702 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Loads a static map with the given name from the game's content directory. Note that no validation steps (, , ) have taken place when the map is returned. example: [] syntax: content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info) parameters: - id: info type: TinyLife.PerSaveOptions.MapInfo description: The of the static map to load. return: type: TinyLife.World.Map description: The static map that was loaded. content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo) As Map overload: TinyLife.World.Map.LoadStaticMap* - uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) id: IsLotHidden(TinyLife.World.Lot) parent: TinyLife.World.Map langs: - csharp - vb name: IsLotHidden(Lot) nameWithType: Map.IsLotHidden(Lot) fullName: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs startLine: 2746 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Whether the given lot is hidden from the camera. Note that the result of this method will be different from , since this method also checks for the ShowAllLots cheat. For ease of use, this method returns false if lot is null. 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* - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs startLine: 2764 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the to use when rendering the map. This value is determined by , as well as the 's scale. example: [] syntax: content: public static SamplerState GetMapSampler() return: type: Microsoft.Xna.Framework.Graphics.SamplerState description: The sampler state to use when rendering the map. content.vb: Public Shared Function GetMapSampler() As SamplerState overload: TinyLife.World.Map.GetMapSampler* - 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, Action, Action) nameWithType: Map.UpdateExternalPeople(ICollection, Action, Action) fullName: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection, System.Action, System.Action) type: Method source: remote: path: TinyLife/World/Map.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs startLine: 2772 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Updates the given maps' regular visitors based on the value, assigns random people to empty slots, and clears duplicate households that have not been played (). This method is called automatically in various locations. example: [] syntax: content: public static void UpdateExternalPeople(ICollection maps, Action setState = null, Action 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)) - 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 branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs startLine: 2872 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns a rectangle, in world space, that encompasses all tile positions on a that are currently visible, based on the passed cameraArea, which is expected to be the value of a camera's . Note that, due to the fact that maps are in isometric perspective, the returned rectangle contains additional tile positions in each corner of the cameraArea that aren't actually visible. example: [] syntax: content: public static RectangleF GetVisibleWorldArea(RectangleF cameraArea) parameters: - id: cameraArea type: MLEM.Misc.RectangleF description: The camera area, in camera space. return: type: MLEM.Misc.RectangleF description: The visible area, in world space. content.vb: Public Shared Function GetVisibleWorldArea(cameraArea As RectangleF) As RectangleF overload: TinyLife.World.Map.GetVisibleWorldArea* references: - uid: TinyLife.World.MapSection commentId: T:TinyLife.World.MapSection parent: TinyLife.World href: TinyLife.World.MapSection.html name: MapSection nameWithType: MapSection fullName: TinyLife.World.MapSection - uid: TinyLife.World commentId: N:TinyLife.World href: TinyLife.html name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.World name: World href: TinyLife.World.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.World name: World href: TinyLife.World.html - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json isExternal: true name: JsonTypeSafeGenericDataHolder nameWithType: JsonTypeSafeGenericDataHolder fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder parent: MLEM.Misc isExternal: true name: IGenericDataHolder nameWithType: IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder - 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 isExternal: true 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) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData isExternal: true - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) name: SetData isExternal: true - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - 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) href: https://learn.microsoft.com/dotnet/api/system.string name: SetData(string, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: GetData(string) nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) name.vb: GetData(Of T)(String) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) name: GetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder isExternal: true name: GetDataKeys() nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys name: GetDataKeys isExternal: true - name: ( - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys name: GetDataKeys isExternal: true - name: ( - name: ) - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: TinyLife.World.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) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ name: JsonCopy(Map) nameWithType: Extensions.JsonCopy(Map) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.Map) nameWithType.vb: Extensions.JsonCopy(Of Map)(Map) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Map)(TinyLife.World.Map) name.vb: JsonCopy(Of Map)(Map) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Map) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: '>' - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Map) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ) - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: MLEM.Data.Json commentId: N:MLEM.Data.Json isExternal: true name: MLEM.Data.Json nameWithType: MLEM.Data.Json fullName: MLEM.Data.Json 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 - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc 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 - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: SetData(string, T) nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) name.vb: SetData(Of T)(String, T) spec.csharp: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: < - name: T - name: '>' - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) name: SetData isExternal: true - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - name: T - name: ) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities href: TinyLife.Utilities.Extensions.html name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities href: TinyLife.html name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: int nameWithType: int fullName: int nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer - uid: TinyLife.Objects.IUpdatingObject commentId: T:TinyLife.Objects.IUpdatingObject parent: TinyLife.Objects href: TinyLife.Objects.IUpdatingObject.html name: IUpdatingObject nameWithType: IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject - uid: TinyLife.Objects.IUpdatingObject.UpdateMode.Minor commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.Minor href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_Minor 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 href: TinyLife.html name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html spec.vb: - uid: TinyLife name: TinyLife href: TinyLife.html - name: . - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html - uid: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_MajorIfActive name: MajorIfActive nameWithType: IUpdatingObject.UpdateMode.MajorIfActive fullName: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive - uid: TinyLife.World.Map.IsActive commentId: P:TinyLife.World.Map.IsActive href: TinyLife.World.Map.html#TinyLife_World_Map_IsActive name: IsActive nameWithType: Map.IsActive fullName: TinyLife.World.Map.IsActive - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map parent: TinyLife.World href: TinyLife.World.Map.html 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 href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__ name: PostValidate(Action, Action) nameWithType: Map.PostValidate(Action, Action) fullName: TinyLife.World.Map.PostValidate(System.Action, System.Action) 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 href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__ - 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 href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__ - 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 nameWithType: Action fullName: System.Action 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 href: TinyLife.World.Map.html - 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 href: TinyLife.World.Map.html - name: ) - uid: System.Action`1 commentId: T:System.Action`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action 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: ) - 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) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - 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 href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - 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: ) - uid: TinyLife.World.Map.OnEventsAttachable commentId: E:TinyLife.World.Map.OnEventsAttachable href: TinyLife.World.Map.html#TinyLife_World_Map_OnEventsAttachable name: OnEventsAttachable nameWithType: Map.OnEventsAttachable fullName: TinyLife.World.Map.OnEventsAttachable - uid: TinyLife.World.UpdateDelegate commentId: T:TinyLife.World.UpdateDelegate parent: TinyLife.World href: TinyLife.World.UpdateDelegate.html name: UpdateDelegate nameWithType: UpdateDelegate fullName: TinyLife.World.UpdateDelegate - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject parent: TinyLife.Objects href: TinyLife.Objects.MapObject.html 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) href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ) spec.vb: - uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject) name: AddObject href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ) - uid: System.Action{TinyLife.Objects.MapObject} commentId: T:System.Action{TinyLife.Objects.MapObject} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action 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 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - 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.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ) - uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject) commentId: M:TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject) href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ) spec.vb: - uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject) name: RemoveObject href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ) - 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 href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) name: MarkDirtyForPathfinding href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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: ) - uid: TinyLife.World.Map.PathfindingNodeConstructDelegate commentId: T:TinyLife.World.Map.PathfindingNodeConstructDelegate parent: TinyLife.World href: TinyLife.World.Map.html name: Map.PathfindingNodeConstructDelegate nameWithType: Map.PathfindingNodeConstructDelegate fullName: TinyLife.World.Map.PathfindingNodeConstructDelegate spec.csharp: - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: . - uid: TinyLife.World.Map.PathfindingNodeConstructDelegate name: PathfindingNodeConstructDelegate href: TinyLife.World.Map.PathfindingNodeConstructDelegate.html spec.vb: - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: . - uid: TinyLife.World.Map.PathfindingNodeConstructDelegate name: PathfindingNodeConstructDelegate href: TinyLife.World.Map.PathfindingNodeConstructDelegate.html - uid: TinyLife.World.Mail commentId: T:TinyLife.World.Mail parent: TinyLife.World href: TinyLife.World.Mail.html 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - uid: TinyLife.World.Mail name: Mail href: TinyLife.World.Mail.html - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - uid: TinyLife.World.Mail name: Mail href: TinyLife.World.Mail.html - name: ) - uid: System.Collections.Generic.List`1 commentId: T:System.Collections.Generic.List`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic spec.csharp: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic spec.vb: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Actions.ActionType.AdoptChild commentId: F:TinyLife.Actions.ActionType.AdoptChild href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_AdoptChild name: AdoptChild nameWithType: ActionType.AdoptChild fullName: TinyLife.Actions.ActionType.AdoptChild - uid: TinyLife.World.Map.AdoptableChildren* commentId: Overload:TinyLife.World.Map.AdoptableChildren href: TinyLife.World.Map.html#TinyLife_World_Map_AdoptableChildren name: AdoptableChildren nameWithType: Map.AdoptableChildren fullName: TinyLife.World.Map.AdoptableChildren - uid: System.Collections.Generic.List{TinyLife.Objects.Person} commentId: T:System.Collections.Generic.List{TinyLife.Objects.Person} parent: System.Collections.Generic definition: System.Collections.Generic.List`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - uid: TinyLife.Objects.Person name: Person href: TinyLife.Objects.Person.html - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - uid: TinyLife.Objects.Person name: Person href: TinyLife.Objects.Person.html - name: ) - uid: TinyLife.World.Map.SizeInSections* commentId: Overload:TinyLife.World.Map.SizeInSections href: TinyLife.World.Map.html#TinyLife_World_Map_SizeInSections name: SizeInSections nameWithType: Map.SizeInSections fullName: TinyLife.World.Map.SizeInSections - uid: Microsoft.Xna.Framework.Point commentId: T:Microsoft.Xna.Framework.Point parent: Microsoft.Xna.Framework isExternal: true name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework spec.csharp: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true spec.vb: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true - uid: TinyLife.World.Map.SizeInSections commentId: P:TinyLife.World.Map.SizeInSections href: TinyLife.World.Map.html#TinyLife_World_Map_SizeInSections name: SizeInSections nameWithType: Map.SizeInSections fullName: TinyLife.World.Map.SizeInSections - uid: TinyLife.World.MapSection.Size commentId: F:TinyLife.World.MapSection.Size href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Size name: Size nameWithType: MapSection.Size fullName: TinyLife.World.MapSection.Size - uid: TinyLife.World.Map.Size* commentId: Overload:TinyLife.World.Map.Size href: TinyLife.World.Map.html#TinyLife_World_Map_Size name: Size nameWithType: Map.Size fullName: TinyLife.World.Map.Size - uid: TinyLife.World.Map.StaticVersion* commentId: Overload:TinyLife.World.Map.StaticVersion href: TinyLife.World.Map.html#TinyLife_World_Map_StaticVersion name: StaticVersion nameWithType: Map.StaticVersion fullName: TinyLife.World.Map.StaticVersion - uid: TinyLife.World.Map.Time* commentId: Overload:TinyLife.World.Map.Time href: TinyLife.World.Map.html#TinyLife_World_Map_Time name: Time nameWithType: Map.Time fullName: TinyLife.World.Map.Time - uid: System.TimeSpan commentId: T:System.TimeSpan parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan - uid: TinyLife.PerSaveOptions.MapInfo commentId: T:TinyLife.PerSaveOptions.MapInfo parent: TinyLife href: TinyLife.PerSaveOptions.html name: PerSaveOptions.MapInfo nameWithType: PerSaveOptions.MapInfo fullName: TinyLife.PerSaveOptions.MapInfo spec.csharp: - uid: TinyLife.PerSaveOptions name: PerSaveOptions href: TinyLife.PerSaveOptions.html - name: . - uid: TinyLife.PerSaveOptions.MapInfo name: MapInfo href: TinyLife.PerSaveOptions.MapInfo.html spec.vb: - uid: TinyLife.PerSaveOptions name: PerSaveOptions href: TinyLife.PerSaveOptions.html - name: . - uid: TinyLife.PerSaveOptions.MapInfo name: MapInfo href: TinyLife.PerSaveOptions.MapInfo.html - uid: TinyLife.World.Map.Info* commentId: Overload:TinyLife.World.Map.Info href: TinyLife.World.Map.html#TinyLife_World_Map_Info name: Info nameWithType: Map.Info fullName: TinyLife.World.Map.Info - uid: TinyLife commentId: N:TinyLife href: TinyLife.html name: TinyLife nameWithType: TinyLife fullName: TinyLife - uid: TinyLife.GameImpl.CurrentMaps commentId: P:TinyLife.GameImpl.CurrentMaps href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMaps name: CurrentMaps nameWithType: GameImpl.CurrentMaps fullName: TinyLife.GameImpl.CurrentMaps - uid: TinyLife.World.Map.Neighborhood* commentId: Overload:TinyLife.World.Map.Neighborhood href: TinyLife.World.Map.html#TinyLife_World_Map_Neighborhood name: Neighborhood nameWithType: Map.Neighborhood fullName: TinyLife.World.Map.Neighborhood - uid: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} parent: System.Collections.Generic definition: System.Collections.Generic.Dictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 name: Dictionary nameWithType: Dictionary fullName: System.Collections.Generic.Dictionary nameWithType.vb: Dictionary(Of String, Map) fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map) name.vb: Dictionary(Of String, Map) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: '>' spec.vb: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ) - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 name: Dictionary nameWithType: Dictionary fullName: System.Collections.Generic.Dictionary nameWithType.vb: Dictionary(Of TKey, TValue) fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) name.vb: Dictionary(Of TKey, TValue) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - name: TKey - name: ',' - name: " " - name: TValue - name: '>' spec.vb: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - name: TKey - name: ',' - name: " " - name: TValue - name: ) - uid: TinyLife.GameImpl.CurrentMap commentId: P:TinyLife.GameImpl.CurrentMap href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMap name: CurrentMap nameWithType: GameImpl.CurrentMap fullName: TinyLife.GameImpl.CurrentMap - uid: TinyLife.World.Map.IsCurrent* commentId: Overload:TinyLife.World.Map.IsCurrent href: TinyLife.World.Map.html#TinyLife_World_Map_IsCurrent 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 href: TinyLife.World.Map.html#TinyLife_World_Map_IsCurrent name: IsCurrent nameWithType: Map.IsCurrent fullName: TinyLife.World.Map.IsCurrent - uid: TinyLife.GameImpl.CurrentHousehold commentId: P:TinyLife.GameImpl.CurrentHousehold href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold name: CurrentHousehold nameWithType: GameImpl.CurrentHousehold fullName: TinyLife.GameImpl.CurrentHousehold - uid: TinyLife.World.Map.IsActive* commentId: Overload:TinyLife.World.Map.IsActive href: TinyLife.World.Map.html#TinyLife_World_Map_IsActive name: IsActive nameWithType: Map.IsActive fullName: TinyLife.World.Map.IsActive - uid: TinyLife.World.Map.#ctor* commentId: Overload:TinyLife.World.Map.#ctor href: TinyLife.World.Map.html#TinyLife_World_Map__ctor_Microsoft_Xna_Framework_Point_ name: Map nameWithType: Map.Map fullName: TinyLife.World.Map.Map nameWithType.vb: Map.New fullName.vb: TinyLife.World.Map.New name.vb: New - uid: TinyLife.World.Map.Finalize* commentId: Overload:TinyLife.World.Map.Finalize href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize name: ~Map nameWithType: Map.~Map fullName: TinyLife.World.Map.~Map spec.csharp: - name: "~" - uid: TinyLife.World.Map.Finalize* name: Map href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize - uid: TinyLife.World.Household commentId: T:TinyLife.World.Household parent: TinyLife.World href: TinyLife.World.Household.html name: Household nameWithType: Household fullName: TinyLife.World.Household - uid: TinyLife.GameImpl.Speed commentId: P:TinyLife.GameImpl.Speed href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed name: Speed nameWithType: GameImpl.Speed fullName: TinyLife.GameImpl.Speed - uid: TinyLife.World.Map.Update* commentId: Overload:TinyLife.World.Map.Update href: TinyLife.World.Map.html#TinyLife_World_Map_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ name: Update nameWithType: Map.Update fullName: TinyLife.World.Map.Update - uid: Microsoft.Xna.Framework.GameTime commentId: T:Microsoft.Xna.Framework.GameTime parent: Microsoft.Xna.Framework isExternal: true name: GameTime nameWithType: GameTime 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 - uid: MLEM.Cameras.Camera.GetVisibleRectangle commentId: M:MLEM.Cameras.Camera.GetVisibleRectangle isExternal: true 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: ) - uid: TinyLife.Objects.MapObject.Visibility commentId: P:TinyLife.Objects.MapObject.Visibility parent: TinyLife.Objects.MapObject href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Visibility name: Visibility nameWithType: MapObject.Visibility fullName: TinyLife.Objects.MapObject.Visibility - uid: TinyLife.World.Map.Draw* commentId: Overload:TinyLife.World.Map.Draw 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_ name: Draw nameWithType: Map.Draw fullName: TinyLife.World.Map.Draw - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch parent: Microsoft.Xna.Framework.Graphics isExternal: true name: SpriteBatch nameWithType: SpriteBatch fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch - uid: System.Nullable{MLEM.Misc.RectangleF} commentId: T:System.Nullable{MLEM.Misc.RectangleF} parent: System definition: System.Nullable`1 name: RectangleF? nameWithType: RectangleF? fullName: MLEM.Misc.RectangleF? spec.csharp: - uid: MLEM.Misc.RectangleF name: RectangleF isExternal: true - name: '?' spec.vb: - uid: MLEM.Misc.RectangleF name: RectangleF isExternal: true - name: '?' - uid: System.Nullable{Microsoft.Xna.Framework.Matrix} commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix} parent: System definition: System.Nullable`1 name: Matrix? nameWithType: Matrix? fullName: Microsoft.Xna.Framework.Matrix? spec.csharp: - uid: Microsoft.Xna.Framework.Matrix name: Matrix isExternal: true - name: '?' spec.vb: - uid: Microsoft.Xna.Framework.Matrix name: Matrix isExternal: true - name: '?' - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true name: Microsoft.Xna.Framework.Graphics nameWithType: Microsoft.Xna.Framework.Graphics fullName: Microsoft.Xna.Framework.Graphics 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 - uid: System.Nullable`1 commentId: T:System.Nullable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 name: Nullable nameWithType: Nullable fullName: System.Nullable 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 href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Nullable`1 name: Nullable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: ( - name: Of - name: " " - name: T - name: ) - 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}) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__ - 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 href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__ - 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: ) - uid: TinyLife.Options.CameraRotation commentId: F:TinyLife.Options.CameraRotation href: TinyLife.Options.html#TinyLife_Options_CameraRotation name: CameraRotation nameWithType: Options.CameraRotation fullName: TinyLife.Options.CameraRotation - uid: TinyLife.World.Map.GetDepth* commentId: Overload:TinyLife.World.Map.GetDepth href: TinyLife.World.Map.html#TinyLife_World_Map_GetDepth_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Boolean_System_Boolean_System_Boolean_ name: GetDepth nameWithType: Map.GetDepth fullName: TinyLife.World.Map.GetDepth - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework isExternal: true name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 - uid: TinyLife.World.Map.Size commentId: P:TinyLife.World.Map.Size href: TinyLife.World.Map.html#TinyLife_World_Map_Size name: Size nameWithType: Map.Size fullName: TinyLife.World.Map.Size - uid: TinyLife.World.Map.IsInBounds* commentId: Overload:TinyLife.World.Map.IsInBounds href: TinyLife.World.Map.html#TinyLife_World_Map_IsInBounds_Microsoft_Xna_Framework_Point_ name: IsInBounds nameWithType: Map.IsInBounds fullName: TinyLife.World.Map.IsInBounds - uid: TinyLife.World.Map.AddRoad* commentId: Overload:TinyLife.World.Map.AddRoad href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_ name: AddRoad nameWithType: Map.AddRoad fullName: TinyLife.World.Map.AddRoad - uid: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_ 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 href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_ - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) spec.vb: - uid: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) name: AddRoad href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoad_Microsoft_Xna_Framework_Point_ - name: ( - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) - uid: TinyLife.World.Map.IsRoad* commentId: Overload:TinyLife.World.Map.IsRoad href: TinyLife.World.Map.html#TinyLife_World_Map_IsRoad_Microsoft_Xna_Framework_Point_ name: IsRoad nameWithType: Map.IsRoad fullName: TinyLife.World.Map.IsRoad - uid: TinyLife.World.Map.GetClosestRoads* commentId: Overload:TinyLife.World.Map.GetClosestRoads href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestRoads_Microsoft_Xna_Framework_Point_System_Int32_ name: GetClosestRoads nameWithType: Map.GetClosestRoads fullName: TinyLife.World.Map.GetClosestRoads - uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of Point) fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) name.vb: IEnumerable(Of Point) 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: Microsoft.Xna.Framework.Point name: Point isExternal: true - 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: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) - uid: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of T) fullName.vb: System.Collections.Generic.IEnumerable(Of T) name.vb: IEnumerable(Of T) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: TinyLife.World.Map.GetRoads* commentId: Overload:TinyLife.World.Map.GetRoads href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoads name: GetRoads nameWithType: Map.GetRoads fullName: TinyLife.World.Map.GetRoads - uid: TinyLife.World.Map.GetClosestRoadsidePosition* commentId: Overload:TinyLife.World.Map.GetClosestRoadsidePosition href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestRoadsidePosition_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Vector2_ name: GetClosestRoadsidePosition nameWithType: Map.GetClosestRoadsidePosition fullName: TinyLife.World.Map.GetClosestRoadsidePosition - uid: System.Nullable{Microsoft.Xna.Framework.Point} commentId: T:System.Nullable{Microsoft.Xna.Framework.Point} parent: System definition: System.Nullable`1 name: Point? nameWithType: Point? fullName: Microsoft.Xna.Framework.Point? spec.csharp: - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: '?' spec.vb: - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: '?' - uid: TinyLife.World.Map.GetTilesAround* commentId: Overload:TinyLife.World.Map.GetTilesAround 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__ name: GetTilesAround nameWithType: Map.GetTilesAround fullName: TinyLife.World.Map.GetTilesAround - uid: System.Predicate{Microsoft.Xna.Framework.Point} commentId: T:System.Predicate{Microsoft.Xna.Framework.Point} parent: System definition: System.Predicate`1 href: https://learn.microsoft.com/dotnet/api/system.predicate-1 name: Predicate nameWithType: Predicate fullName: System.Predicate nameWithType.vb: Predicate(Of Point) fullName.vb: System.Predicate(Of Microsoft.Xna.Framework.Point) name.vb: Predicate(Of Point) spec.csharp: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: < - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: '>' spec.vb: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: ( - name: Of - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) - uid: System.Predicate`1 commentId: T:System.Predicate`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 name: Predicate nameWithType: Predicate fullName: System.Predicate 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 href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Predicate`1 name: Predicate isExternal: true href: https://learn.microsoft.com/dotnet/api/system.predicate-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects href: TinyLife.Objects.Person.html name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.World.Lot commentId: T:TinyLife.World.Lot parent: TinyLife.World href: TinyLife.World.Lot.html name: Lot nameWithType: Lot fullName: TinyLife.World.Lot - uid: TinyLife.World.Map.GetClosestEmptyTile* commentId: Overload:TinyLife.World.Map.GetClosestEmptyTile 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__ name: GetClosestEmptyTile nameWithType: Map.GetClosestEmptyTile fullName: TinyLife.World.Map.GetClosestEmptyTile - uid: TinyLife.World.Map.GetRandomTile* commentId: Overload:TinyLife.World.Map.GetRandomTile 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__ name: GetRandomTile nameWithType: Map.GetRandomTile fullName: TinyLife.World.Map.GetRandomTile - uid: System.Random commentId: T:System.Random parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.random name: Random nameWithType: Random fullName: System.Random - 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}) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ name: Validate(bool, Action, Action) nameWithType: Map.Validate(bool, Action, Action) fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) 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)) spec.csharp: - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ - name: ( - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - 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.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ - name: ( - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - 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.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 href: TinyLife.World.Map.html#TinyLife_World_Map_Neighborhood name: Neighborhood nameWithType: Map.Neighborhood fullName: TinyLife.World.Map.Neighborhood - uid: TinyLife.World.Map.ValidateEarly* commentId: Overload:TinyLife.World.Map.ValidateEarly 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__ name: ValidateEarly nameWithType: Map.ValidateEarly fullName: TinyLife.World.Map.ValidateEarly - uid: System.Action{System.String} commentId: T:System.Action{System.String} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of String) fullName.vb: System.Action(Of String) name.vb: Action(Of String) spec.csharp: - 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: '>' 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: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: System.Action{System.Single} commentId: T:System.Action{System.Single} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 name: Action nameWithType: Action fullName: System.Action nameWithType.vb: Action(Of Single) fullName.vb: System.Action(Of Single) name.vb: Action(Of Single) spec.csharp: - 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: '>' 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: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - 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}) isExternal: true 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__ name: ValidateEarly(MapInfo, Dictionary, Action, Action) nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary, Action, Action) fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary, System.Action, System.Action) 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)) spec.csharp: - 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}) name: ValidateEarly 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__ - name: ( - uid: TinyLife.PerSaveOptions.MapInfo name: MapInfo href: TinyLife.PerSaveOptions.MapInfo.html - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: '>' - name: ',' - 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.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) name: ValidateEarly 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__ - name: ( - uid: TinyLife.PerSaveOptions.MapInfo name: MapInfo href: TinyLife.PerSaveOptions.MapInfo.html - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - 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.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.Validate* commentId: Overload:TinyLife.World.Map.Validate href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ name: Validate nameWithType: Map.Validate fullName: TinyLife.World.Map.Validate - uid: TinyLife.World.Map.PostValidate* commentId: Overload:TinyLife.World.Map.PostValidate href: TinyLife.World.Map.html#TinyLife_World_Map_PostValidate_System_Action_System_String__System_Action_System_Single__ name: PostValidate nameWithType: Map.PostValidate fullName: TinyLife.World.Map.PostValidate - uid: TinyLife.World.Map.GetRoom* commentId: Overload:TinyLife.World.Map.GetRoom href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_ name: GetRoom nameWithType: Map.GetRoom fullName: TinyLife.World.Map.GetRoom - uid: TinyLife.World.Room commentId: T:TinyLife.World.Room parent: TinyLife.World href: TinyLife.World.Room.html name: Room nameWithType: Room fullName: TinyLife.World.Room - 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: ) - 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 nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of Room) fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Room) name.vb: IEnumerable(Of Room) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.Room name: Room 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: ) - uid: TinyLife.World.Lot.Id commentId: F:TinyLife.World.Lot.Id href: TinyLife.World.Lot.html#TinyLife_World_Lot_Id name: Id nameWithType: Lot.Id fullName: TinyLife.World.Lot.Id - uid: TinyLife.World.Map.GetLot* commentId: Overload:TinyLife.World.Map.GetLot href: TinyLife.World.Map.html#TinyLife_World_Map_GetLot_System_Guid_ name: GetLot nameWithType: Map.GetLot fullName: TinyLife.World.Map.GetLot - uid: System.Guid commentId: T:System.Guid parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.guid name: Guid nameWithType: Guid fullName: System.Guid - uid: TinyLife.World.Lot.Area commentId: P:TinyLife.World.Lot.Area href: TinyLife.World.Lot.html#TinyLife_World_Lot_Area name: Area nameWithType: Lot.Area fullName: TinyLife.World.Lot.Area - uid: TinyLife.World.Map.AddLot* commentId: Overload:TinyLife.World.Map.AddLot href: TinyLife.World.Map.html#TinyLife_World_Map_AddLot_Microsoft_Xna_Framework_Rectangle_ name: AddLot nameWithType: Map.AddLot fullName: TinyLife.World.Map.AddLot - uid: Microsoft.Xna.Framework.Rectangle commentId: T:Microsoft.Xna.Framework.Rectangle parent: Microsoft.Xna.Framework isExternal: true name: Rectangle nameWithType: Rectangle fullName: Microsoft.Xna.Framework.Rectangle - uid: TinyLife.World.Map.RemoveLot* commentId: Overload:TinyLife.World.Map.RemoveLot href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveLot_TinyLife_World_Lot_ name: RemoveLot nameWithType: Map.RemoveLot fullName: TinyLife.World.Map.RemoveLot - uid: TinyLife.World.Map.GetLots* commentId: Overload:TinyLife.World.Map.GetLots href: TinyLife.World.Map.html#TinyLife_World_Map_GetLots name: GetLots nameWithType: Map.GetLots fullName: TinyLife.World.Map.GetLots - uid: System.Collections.Generic.IEnumerable{TinyLife.World.Lot} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Lot} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.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.Lot name: Lot href: TinyLife.World.Lot.html - name: ) - uid: TinyLife.World.Map.AddWall* commentId: Overload:TinyLife.World.Map.AddWall href: TinyLife.World.Map.html#TinyLife_World_Map_AddWall_TinyLife_Objects_WallLike_ name: AddWall nameWithType: Map.AddWall fullName: TinyLife.World.Map.AddWall - uid: TinyLife.Objects.WallLike commentId: T:TinyLife.Objects.WallLike parent: TinyLife.Objects href: TinyLife.Objects.WallLike.html name: WallLike nameWithType: WallLike fullName: TinyLife.Objects.WallLike - uid: TinyLife.World.Map.RemoveWall* commentId: Overload:TinyLife.World.Map.RemoveWall href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveWall_TinyLife_Objects_WallLike_ name: RemoveWall nameWithType: Map.RemoveWall fullName: TinyLife.World.Map.RemoveWall - uid: TinyLife.Objects.WallLike.Positions commentId: F:TinyLife.Objects.WallLike.Positions parent: TinyLife.Objects.WallLike href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Positions name: Positions nameWithType: WallLike.Positions fullName: TinyLife.Objects.WallLike.Positions - uid: TinyLife.World.Map.GetWallBetween* commentId: Overload:TinyLife.World.Map.GetWallBetween href: TinyLife.World.Map.html#TinyLife_World_Map_GetWallBetween__1_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_System_Int32_ name: GetWallBetween nameWithType: Map.GetWallBetween fullName: TinyLife.World.Map.GetWallBetween - uid: '{T}' commentId: '!:T' definition: T name: T nameWithType: T fullName: T - uid: T name: T nameWithType: T fullName: T - uid: TinyLife.World.Map.GetTile* commentId: Overload:TinyLife.World.Map.GetTile href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ name: GetTile nameWithType: Map.GetTile fullName: TinyLife.World.Map.GetTile - uid: TinyLife.World.Tile commentId: T:TinyLife.World.Tile parent: TinyLife.World href: TinyLife.World.Tile.html name: Tile nameWithType: Tile fullName: TinyLife.World.Tile - uid: TinyLife.World.Map.SetTile* commentId: Overload:TinyLife.World.Map.SetTile href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_ name: SetTile nameWithType: Map.SetTile fullName: TinyLife.World.Map.SetTile - uid: TinyLife.World.Map.AddRoof* commentId: Overload:TinyLife.World.Map.AddRoof href: TinyLife.World.Map.html#TinyLife_World_Map_AddRoof_TinyLife_World_Roof_ name: AddRoof nameWithType: Map.AddRoof fullName: TinyLife.World.Map.AddRoof - uid: TinyLife.World.Roof commentId: T:TinyLife.World.Roof parent: TinyLife.World href: TinyLife.World.Roof.html name: Roof nameWithType: Roof fullName: TinyLife.World.Roof - uid: TinyLife.World.Map.GetRoof* commentId: Overload:TinyLife.World.Map.GetRoof href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoof_Microsoft_Xna_Framework_Point_System_Int32_ name: GetRoof nameWithType: Map.GetRoof fullName: TinyLife.World.Map.GetRoof - uid: TinyLife.World.Map.GetRoofs* commentId: Overload:TinyLife.World.Map.GetRoofs href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoofs_MLEM_Misc_RectangleF_ 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.Roof name: Roof href: TinyLife.World.Roof.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.Roof name: Roof href: TinyLife.World.Roof.html - name: ) - uid: TinyLife.World.Map.RemoveRoof* commentId: Overload:TinyLife.World.Map.RemoveRoof href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveRoof_TinyLife_World_Roof_ name: RemoveRoof nameWithType: Map.RemoveRoof fullName: TinyLife.World.Map.RemoveRoof - uid: TinyLife.World.Map.GetObjects* commentId: Overload:TinyLife.World.Map.GetObjects href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of T) fullName.vb: System.Collections.Generic.IEnumerable(Of T) name.vb: IEnumerable(Of T) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: TinyLife.World.Map.GetObject* commentId: Overload:TinyLife.World.Map.GetObject href: TinyLife.World.Map.html#TinyLife_World_Map_GetObject__1_System_Guid_ 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 href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Id name: Id nameWithType: MapObject.Id fullName: TinyLife.Objects.MapObject.Id - uid: TinyLife.World.Map.AddObject* commentId: Overload:TinyLife.World.Map.AddObject href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_ 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 href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved name: OnRemoved() nameWithType: MapObject.OnRemoved() fullName: TinyLife.Objects.MapObject.OnRemoved() spec.csharp: - uid: TinyLife.Objects.MapObject.OnRemoved name: OnRemoved href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.MapObject.OnRemoved name: OnRemoved href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved - name: ( - name: ) - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects href: TinyLife.Objects.Furniture.html name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.Objects.Furniture.RemoveAndUnlink commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink parent: TinyLife.Objects.Furniture href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink name: RemoveAndUnlink() nameWithType: Furniture.RemoveAndUnlink() fullName: TinyLife.Objects.Furniture.RemoveAndUnlink() spec.csharp: - uid: TinyLife.Objects.Furniture.RemoveAndUnlink name: RemoveAndUnlink href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.Furniture.RemoveAndUnlink name: RemoveAndUnlink href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink - name: ( - name: ) - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren parent: TinyLife.Objects.Furniture href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren name: UnlinkParentsAndChildren() nameWithType: Furniture.UnlinkParentsAndChildren() fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() spec.csharp: - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren name: UnlinkParentsAndChildren href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren name: UnlinkParentsAndChildren href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren - name: ( - name: ) - uid: TinyLife.World.Map.RemoveObject* commentId: Overload:TinyLife.World.Map.RemoveObject href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveObject_TinyLife_Objects_MapObject_ name: RemoveObject nameWithType: Map.RemoveObject fullName: TinyLife.World.Map.RemoveObject - uid: TinyLife.World.Map.GetPeople* commentId: Overload:TinyLife.World.Map.GetPeople href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople name: GetPeople nameWithType: Map.GetPeople fullName: TinyLife.World.Map.GetPeople - uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.Objects.Person name: Person href: TinyLife.Objects.Person.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.Objects.Person name: Person href: TinyLife.Objects.Person.html - name: ) - 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 - uid: TinyLife.World.Map.GetHousehold* commentId: Overload:TinyLife.World.Map.GetHousehold href: TinyLife.World.Map.html#TinyLife_World_Map_GetHousehold_TinyLife_Objects_Person_ name: GetHousehold nameWithType: Map.GetHousehold fullName: TinyLife.World.Map.GetHousehold - uid: TinyLife.World.Map.AddHousehold* commentId: Overload:TinyLife.World.Map.AddHousehold href: TinyLife.World.Map.html#TinyLife_World_Map_AddHousehold_TinyLife_World_Lot_System_Boolean_ name: AddHousehold nameWithType: Map.AddHousehold fullName: TinyLife.World.Map.AddHousehold - uid: TinyLife.World.Map.RemoveHousehold* commentId: Overload:TinyLife.World.Map.RemoveHousehold href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveHousehold_TinyLife_World_Household_ name: RemoveHousehold nameWithType: Map.RemoveHousehold fullName: TinyLife.World.Map.RemoveHousehold - uid: TinyLife.World.Map.GetHouseholds* commentId: Overload:TinyLife.World.Map.GetHouseholds href: TinyLife.World.Map.html#TinyLife_World_Map_GetHouseholds name: GetHouseholds nameWithType: Map.GetHouseholds fullName: TinyLife.World.Map.GetHouseholds - uid: System.Collections.Generic.IEnumerable{TinyLife.World.Household} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Household} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.Household name: Household href: TinyLife.World.Household.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.Household name: Household href: TinyLife.World.Household.html - name: ) - uid: TinyLife.World.Map.GetSection* commentId: Overload:TinyLife.World.Map.GetSection href: TinyLife.World.Map.html#TinyLife_World_Map_GetSection_Microsoft_Xna_Framework_Point_System_Boolean_ name: GetSection nameWithType: Map.GetSection fullName: TinyLife.World.Map.GetSection - uid: TinyLife.World.Map.GetSections* commentId: Overload:TinyLife.World.Map.GetSections href: TinyLife.World.Map.html#TinyLife_World_Map_GetSections_Microsoft_Xna_Framework_Point_System_Int32_ 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of 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 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.MapSection name: MapSection href: TinyLife.World.MapSection.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.MapSection name: MapSection href: TinyLife.World.MapSection.html - name: ) - 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) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ 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) spec.csharp: - uid: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) name: GetPathCost href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ',' - 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: ',' - 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.GetPathCost(TinyLife.Objects.MapObject,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) name: GetPathCost href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject href: TinyLife.Objects.MapObject.html - name: ',' - 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: ',' - 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.MarkDirtyForPathfinding* commentId: Overload:TinyLife.World.Map.MarkDirtyForPathfinding href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_ name: MarkDirtyForPathfinding nameWithType: Map.MarkDirtyForPathfinding fullName: TinyLife.World.Map.MarkDirtyForPathfinding - uid: TinyLife.World.Map.GetPathCost* commentId: Overload:TinyLife.World.Map.GetPathCost href: TinyLife.World.Map.html#TinyLife_World_Map_GetPathCost_TinyLife_Objects_MapObject_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ name: GetPathCost nameWithType: Map.GetPathCost fullName: TinyLife.World.Map.GetPathCost - uid: System.Single.MaxValue commentId: F:System.Single.MaxValue isExternal: true 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 - uid: System.Single.PositiveInfinity commentId: F:System.Single.PositiveInfinity isExternal: true 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 - uid: TinyLife.World.Map.CanWalkBetween* commentId: Overload:TinyLife.World.Map.CanWalkBetween href: TinyLife.World.Map.html#TinyLife_World_Map_CanWalkBetween_TinyLife_Objects_Person_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ name: CanWalkBetween nameWithType: Map.CanWalkBetween fullName: TinyLife.World.Map.CanWalkBetween - uid: TinyLife.World.Map.IsFreeSpot* commentId: Overload:TinyLife.World.Map.IsFreeSpot href: TinyLife.World.Map.html#TinyLife_World_Map_IsFreeSpot_Microsoft_Xna_Framework_Point_System_Int32_ name: IsFreeSpot nameWithType: Map.IsFreeSpot fullName: TinyLife.World.Map.IsFreeSpot - 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) isExternal: true 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_ 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 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_ - name: ( - uid: Microsoft.Xna.Framework.Audio.SoundEffect name: SoundEffect isExternal: true - name: ',' - name: " " - uid: TinyLife.World.MapAudioEmitter name: MapAudioEmitter href: TinyLife.World.MapAudioEmitter.html - 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 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_ - name: ( - uid: Microsoft.Xna.Framework.Audio.SoundEffect name: SoundEffect isExternal: true - name: ',' - name: " " - uid: TinyLife.World.MapAudioEmitter name: MapAudioEmitter href: TinyLife.World.MapAudioEmitter.html - 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: ) - 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 - uid: TinyLife.Options.WorldSoundVolume commentId: F:TinyLife.Options.WorldSoundVolume href: TinyLife.Options.html#TinyLife_Options_WorldSoundVolume name: WorldSoundVolume nameWithType: Options.WorldSoundVolume fullName: TinyLife.Options.WorldSoundVolume - uid: TinyLife.World.Map.PlaySound* commentId: Overload:TinyLife.World.Map.PlaySound 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_ name: PlaySound nameWithType: Map.PlaySound fullName: TinyLife.World.Map.PlaySound - uid: Microsoft.Xna.Framework.Audio.SoundEffect commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect parent: Microsoft.Xna.Framework.Audio isExternal: true name: SoundEffect nameWithType: SoundEffect fullName: Microsoft.Xna.Framework.Audio.SoundEffect - uid: Microsoft.Xna.Framework.Audio commentId: N:Microsoft.Xna.Framework.Audio isExternal: true name: Microsoft.Xna.Framework.Audio nameWithType: Microsoft.Xna.Framework.Audio fullName: Microsoft.Xna.Framework.Audio 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 - uid: TinyLife.World.MapAudioEmitter commentId: T:TinyLife.World.MapAudioEmitter parent: TinyLife.World href: TinyLife.World.MapAudioEmitter.html name: MapAudioEmitter nameWithType: MapAudioEmitter fullName: TinyLife.World.MapAudioEmitter - uid: TinyLife.World.MapAudioEmitter.WorldPosition commentId: P:TinyLife.World.MapAudioEmitter.WorldPosition href: TinyLife.World.MapAudioEmitter.html#TinyLife_World_MapAudioEmitter_WorldPosition name: WorldPosition nameWithType: MapAudioEmitter.WorldPosition fullName: TinyLife.World.MapAudioEmitter.WorldPosition - 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) isExternal: true 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_ 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) spec.csharp: - uid: TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) name: PlaySound 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_ - 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: 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.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,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) name: PlaySound 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_ - 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: " " - 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: ) - uid: TinyLife.World.Map.GetExitPoints commentId: M:TinyLife.World.Map.GetExitPoints href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints name: GetExitPoints() nameWithType: Map.GetExitPoints() fullName: TinyLife.World.Map.GetExitPoints() spec.csharp: - uid: TinyLife.World.Map.GetExitPoints name: GetExitPoints href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints - name: ( - name: ) spec.vb: - uid: TinyLife.World.Map.GetExitPoints name: GetExitPoints href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints - name: ( - name: ) - uid: TinyLife.World.Map.GetClosestFreeExitPoint* commentId: Overload:TinyLife.World.Map.GetClosestFreeExitPoint href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ name: GetClosestFreeExitPoint nameWithType: Map.GetClosestFreeExitPoint fullName: TinyLife.World.Map.GetClosestFreeExitPoint - uid: TinyLife.World.Map.GetExitPoints* commentId: Overload:TinyLife.World.Map.GetExitPoints href: TinyLife.World.Map.html#TinyLife_World_Map_GetExitPoints name: GetExitPoints nameWithType: Map.GetExitPoints fullName: TinyLife.World.Map.GetExitPoints - 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}} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 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)) 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: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: " " - 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 - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - 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: '>' 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{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 - name: " " - name: As - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - 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: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: ) - name: ) - uid: TinyLife.World.Map.GetWalls* commentId: Overload:TinyLife.World.Map.GetWalls href: TinyLife.World.Map.html#TinyLife_World_Map_GetWalls__1_MLEM_Misc_RectangleF_ name: GetWalls nameWithType: Map.GetWalls fullName: TinyLife.World.Map.GetWalls - 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 - uid: TinyLife.World.Map.GetStairs* commentId: Overload:TinyLife.World.Map.GetStairs href: TinyLife.World.Map.html#TinyLife_World_Map_GetStairs_MLEM_Misc_RectangleF_System_Boolean_ 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} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable nameWithType.vb: IEnumerable(Of Stairs) fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Stairs) name.vb: IEnumerable(Of Stairs) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - uid: TinyLife.World.Stairs name: Stairs href: TinyLife.World.Stairs.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.Stairs name: Stairs href: TinyLife.World.Stairs.html - name: ) - uid: TinyLife.World.Map.AddStairs* commentId: Overload:TinyLife.World.Map.AddStairs href: TinyLife.World.Map.html#TinyLife_World_Map_AddStairs_TinyLife_World_Stairs_ name: AddStairs nameWithType: Map.AddStairs fullName: TinyLife.World.Map.AddStairs - uid: TinyLife.World.Stairs commentId: T:TinyLife.World.Stairs parent: TinyLife.World href: TinyLife.World.Stairs.html name: Stairs nameWithType: Stairs fullName: TinyLife.World.Stairs - uid: TinyLife.World.Map.RemoveStairs* commentId: Overload:TinyLife.World.Map.RemoveStairs href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveStairs_TinyLife_World_Stairs_ name: RemoveStairs nameWithType: Map.RemoveStairs fullName: TinyLife.World.Map.RemoveStairs - uid: TinyLife.World.Map.ApplyCameraRotation* commentId: Overload:TinyLife.World.Map.ApplyCameraRotation href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Misc_Direction2__ name: ApplyCameraRotation nameWithType: Map.ApplyCameraRotation fullName: TinyLife.World.Map.ApplyCameraRotation - uid: System.Nullable{MLEM.Misc.Direction2} commentId: T:System.Nullable{MLEM.Misc.Direction2} parent: System definition: System.Nullable`1 name: Direction2? nameWithType: Direction2? fullName: MLEM.Misc.Direction2? spec.csharp: - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: '?' spec.vb: - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: '?' - uid: TinyLife.World.Map.ApplyInverseCameraRotation* commentId: Overload:TinyLife.World.Map.ApplyInverseCameraRotation href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyInverseCameraRotation_Microsoft_Xna_Framework_Vector2_System_Nullable_MLEM_Misc_Direction2__ name: ApplyInverseCameraRotation nameWithType: Map.ApplyInverseCameraRotation fullName: TinyLife.World.Map.ApplyInverseCameraRotation - uid: TinyLife.World.Map.OnCameraRotationChanged* commentId: Overload:TinyLife.World.Map.OnCameraRotationChanged href: TinyLife.World.Map.html#TinyLife_World_Map_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ name: OnCameraRotationChanged nameWithType: Map.OnCameraRotationChanged fullName: TinyLife.World.Map.OnCameraRotationChanged - uid: MLEM.Misc.Direction2 commentId: T:MLEM.Misc.Direction2 parent: MLEM.Misc isExternal: true name: Direction2 nameWithType: Direction2 fullName: MLEM.Misc.Direction2 - uid: TinyLife.World.Map.OnCurrentGameMapChanged* commentId: Overload:TinyLife.World.Map.OnCurrentGameMapChanged href: TinyLife.World.Map.html#TinyLife_World_Map_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ name: OnCurrentGameMapChanged nameWithType: Map.OnCurrentGameMapChanged fullName: TinyLife.World.Map.OnCurrentGameMapChanged - uid: TinyLife.Objects.Light.Position commentId: P:TinyLife.Objects.Light.Position href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position name: Position nameWithType: Light.Position fullName: TinyLife.Objects.Light.Position - uid: TinyLife.World.Map.AddLight* commentId: Overload:TinyLife.World.Map.AddLight href: TinyLife.World.Map.html#TinyLife_World_Map_AddLight_TinyLife_Objects_Light_ name: AddLight nameWithType: Map.AddLight fullName: TinyLife.World.Map.AddLight - uid: TinyLife.Objects.Light commentId: T:TinyLife.Objects.Light parent: TinyLife.Objects href: TinyLife.Objects.Light.html name: Light nameWithType: Light fullName: TinyLife.Objects.Light - uid: TinyLife.World.Map.RemoveLight* commentId: Overload:TinyLife.World.Map.RemoveLight href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveLight_TinyLife_Objects_Light_ name: RemoveLight nameWithType: Map.RemoveLight fullName: TinyLife.World.Map.RemoveLight - uid: TinyLife.World.Map.MoveEverything* commentId: Overload:TinyLife.World.Map.MoveEverything href: TinyLife.World.Map.html#TinyLife_World_Map_MoveEverything_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Rectangle_System_Boolean_TinyLife_World_Tile_ name: MoveEverything nameWithType: Map.MoveEverything fullName: TinyLife.World.Map.MoveEverything - uid: TinyLife.World.Map.ValidateRooms* commentId: Overload:TinyLife.World.Map.ValidateRooms href: TinyLife.World.Map.html#TinyLife_World_Map_ValidateRooms_Microsoft_Xna_Framework_Point_System_Int32_ name: ValidateRooms nameWithType: Map.ValidateRooms fullName: TinyLife.World.Map.ValidateRooms - uid: TinyLife.World.Map.GetPeople commentId: M:TinyLife.World.Map.GetPeople href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople name: GetPeople() nameWithType: Map.GetPeople() fullName: TinyLife.World.Map.GetPeople() spec.csharp: - uid: TinyLife.World.Map.GetPeople name: GetPeople href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople - name: ( - name: ) spec.vb: - uid: TinyLife.World.Map.GetPeople name: GetPeople href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople - name: ( - name: ) - uid: TinyLife.Objects.Person.IsRegularVisitor commentId: P:TinyLife.Objects.Person.IsRegularVisitor href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsRegularVisitor name: IsRegularVisitor nameWithType: Person.IsRegularVisitor fullName: TinyLife.Objects.Person.IsRegularVisitor - uid: TinyLife.World.Map.GetRegularVisitors* commentId: Overload:TinyLife.World.Map.GetRegularVisitors href: TinyLife.World.Map.html#TinyLife_World_Map_GetRegularVisitors name: GetRegularVisitors nameWithType: Map.GetRegularVisitors fullName: TinyLife.World.Map.GetRegularVisitors - uid: TinyLife.World.LotEmployment commentId: T:TinyLife.World.LotEmployment parent: TinyLife.World href: TinyLife.World.LotEmployment.html name: LotEmployment nameWithType: LotEmployment fullName: TinyLife.World.LotEmployment - uid: TinyLife.World.LotEmployment.MapWideEmployments commentId: F:TinyLife.World.LotEmployment.MapWideEmployments href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_MapWideEmployments name: MapWideEmployments nameWithType: LotEmployment.MapWideEmployments fullName: TinyLife.World.LotEmployment.MapWideEmployments - uid: TinyLife.World.Map.GetAllLotEmployments* commentId: Overload:TinyLife.World.Map.GetAllLotEmployments href: TinyLife.World.Map.html#TinyLife_World_Map_GetAllLotEmployments name: GetAllLotEmployments nameWithType: Map.GetAllLotEmployments fullName: TinyLife.World.Map.GetAllLotEmployments - uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}} commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.LotEmployment,TinyLife.World.Lot}} parent: System.Collections.Generic definition: System.Collections.Generic.IEnumerable`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 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)) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - name: ( - uid: TinyLife.World.LotEmployment name: LotEmployment href: TinyLife.World.LotEmployment.html - 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: " " - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.html - name: " " - 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 - 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.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: " " - uid: TinyLife.World.LotEmployment name: LotEmployment href: TinyLife.World.LotEmployment.html - name: ',' - name: " " - 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 - name: " " - name: As - name: " " - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.html - name: ) - name: ) - uid: MLEM.Graphics.StaticSpriteBatch commentId: T:MLEM.Graphics.StaticSpriteBatch isExternal: true name: StaticSpriteBatch nameWithType: StaticSpriteBatch fullName: MLEM.Graphics.StaticSpriteBatch - 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) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_ 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) spec.csharp: - uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile) name: SetTile href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_ - 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: ',' - name: " " - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html - name: ) spec.vb: - uid: TinyLife.World.Map.SetTile(Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile) name: SetTile href: TinyLife.World.Map.html#TinyLife_World_Map_SetTile_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile_ - 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: ',' - name: " " - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html - name: ) - uid: TinyLife.World.AutoTile commentId: T:TinyLife.World.AutoTile parent: TinyLife.World href: TinyLife.World.AutoTile.html name: AutoTile nameWithType: AutoTile fullName: TinyLife.World.AutoTile - uid: TinyLife.World.Map.MarkGroundTileDirtyForDrawing* commentId: Overload:TinyLife.World.Map.MarkGroundTileDirtyForDrawing href: TinyLife.World.Map.html#TinyLife_World_Map_MarkGroundTileDirtyForDrawing_Microsoft_Xna_Framework_Point_ name: MarkGroundTileDirtyForDrawing nameWithType: Map.MarkGroundTileDirtyForDrawing fullName: TinyLife.World.Map.MarkGroundTileDirtyForDrawing - uid: TinyLife.Objects.Visibility.Static commentId: F:TinyLife.Objects.Visibility.Static href: TinyLife.Objects.Visibility.html#TinyLife_Objects_Visibility_Static name: Static nameWithType: Visibility.Static fullName: TinyLife.Objects.Visibility.Static - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Position name: Position nameWithType: MapObject.Position fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.World.Map.MarkObjectDirtyForDrawing* commentId: Overload:TinyLife.World.Map.MarkObjectDirtyForDrawing href: TinyLife.World.Map.html#TinyLife_World_Map_MarkObjectDirtyForDrawing_TinyLife_Objects_MapObject_TinyLife_World_MapSection_System_Boolean_ name: MarkObjectDirtyForDrawing nameWithType: Map.MarkObjectDirtyForDrawing fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing - 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 - 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 - uid: TinyLife.Objects.Person.PrepareForPermanentRemoval commentId: M:TinyLife.Objects.Person.PrepareForPermanentRemoval href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval name: PrepareForPermanentRemoval() nameWithType: Person.PrepareForPermanentRemoval() fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval() spec.csharp: - uid: TinyLife.Objects.Person.PrepareForPermanentRemoval name: PrepareForPermanentRemoval href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval - name: ( - name: ) spec.vb: - uid: TinyLife.Objects.Person.PrepareForPermanentRemoval name: PrepareForPermanentRemoval href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval - name: ( - name: ) - uid: TinyLife.World.Map.PrepareForPermanentRemoval* commentId: Overload:TinyLife.World.Map.PrepareForPermanentRemoval href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval name: PrepareForPermanentRemoval nameWithType: Map.PrepareForPermanentRemoval fullName: TinyLife.World.Map.PrepareForPermanentRemoval - uid: TinyLife.World.Map.LoadStaticMap* commentId: Overload:TinyLife.World.Map.LoadStaticMap href: TinyLife.World.Map.html#TinyLife_World_Map_LoadStaticMap_TinyLife_PerSaveOptions_MapInfo_ name: LoadStaticMap nameWithType: Map.LoadStaticMap fullName: TinyLife.World.Map.LoadStaticMap - uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot) commentId: M:TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot) href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_ 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 href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.html - name: ) spec.vb: - uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot) name: IsLotVisible href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.html - name: ) - uid: TinyLife.World.Map.IsLotHidden* commentId: Overload:TinyLife.World.Map.IsLotHidden href: TinyLife.World.Map.html#TinyLife_World_Map_IsLotHidden_TinyLife_World_Lot_ name: IsLotHidden nameWithType: Map.IsLotHidden fullName: TinyLife.World.Map.IsLotHidden - 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 - uid: TinyLife.Options.BlurZoomedOut commentId: F:TinyLife.Options.BlurZoomedOut href: TinyLife.Options.html#TinyLife_Options_BlurZoomedOut name: BlurZoomedOut nameWithType: Options.BlurZoomedOut fullName: TinyLife.Options.BlurZoomedOut - uid: TinyLife.GameImpl.Camera commentId: P:TinyLife.GameImpl.Camera href: TinyLife.GameImpl.html#TinyLife_GameImpl_Camera name: Camera nameWithType: GameImpl.Camera fullName: TinyLife.GameImpl.Camera - uid: TinyLife.World.Map.GetMapSampler* commentId: Overload:TinyLife.World.Map.GetMapSampler href: TinyLife.World.Map.html#TinyLife_World_Map_GetMapSampler name: GetMapSampler nameWithType: Map.GetMapSampler fullName: TinyLife.World.Map.GetMapSampler - uid: TinyLife.PerSaveOptions.MaxRegularVisitors commentId: F:TinyLife.PerSaveOptions.MaxRegularVisitors href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_MaxRegularVisitors name: MaxRegularVisitors nameWithType: PerSaveOptions.MaxRegularVisitors fullName: TinyLife.PerSaveOptions.MaxRegularVisitors - 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 - uid: TinyLife.World.Map.UpdateExternalPeople* commentId: Overload:TinyLife.World.Map.UpdateExternalPeople href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ name: UpdateExternalPeople nameWithType: Map.UpdateExternalPeople fullName: TinyLife.World.Map.UpdateExternalPeople - 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 nameWithType: ICollection fullName: System.Collections.Generic.ICollection 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 href: TinyLife.World.Map.html - 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 href: TinyLife.World.Map.html - name: ) - uid: System.Collections.Generic.ICollection`1 commentId: T:System.Collections.Generic.ICollection`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 name: ICollection nameWithType: ICollection fullName: System.Collections.Generic.ICollection nameWithType.vb: ICollection(Of T) fullName.vb: System.Collections.Generic.ICollection(Of T) name.vb: ICollection(Of T) spec.csharp: - uid: System.Collections.Generic.ICollection`1 name: ICollection isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.ICollection`1 name: ICollection isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: TinyLife.World.Map.GetVisibleWorldArea* commentId: Overload:TinyLife.World.Map.GetVisibleWorldArea href: TinyLife.World.Map.html#TinyLife_World_Map_GetVisibleWorldArea_MLEM_Misc_RectangleF_ name: GetVisibleWorldArea nameWithType: Map.GetVisibleWorldArea fullName: TinyLife.World.Map.GetVisibleWorldArea