### YamlMime:ManagedReference items: - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall id: Wall parent: TinyLife.World children: - TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[]) - TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) - TinyLife.World.Wall.GetCenterBottomPos - TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single) - TinyLife.World.Wall.GetDisplayMode - TinyLife.World.Wall.GetFreeActionSpotInfo(TinyLife.Objects.Person) - TinyLife.World.Wall.GetIndexForCamera - TinyLife.World.Wall.GetPositionForCamera - TinyLife.World.Wall.GetPrice - TinyLife.World.Wall.IsDown - TinyLife.World.Wall.IsStatic - TinyLife.World.Wall.IsVerticalForCamera - TinyLife.World.Wall.Opening - TinyLife.World.Wall.Positions - TinyLife.World.Wall.Price - TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.World.Wall.Validate(TinyLife.World.Map) - TinyLife.World.Wall.Vertical - TinyLife.World.Wall.Wallpapers langs: - csharp - vb name: Wall nameWithType: Wall fullName: TinyLife.World.Wall type: Class source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/World/Wall.cs startLine: 17 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall is an element of a that stops traversal and that has a and optionally an attached to it.\n" example: [] syntax: content: >- [DataContract] public class Wall : JsonTypeSafeGenericDataHolder, IGenericDataHolder, IPricedObject content.vb: >- Public Class Wall Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder, IPricedObject inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder implements: - MLEM.Misc.IGenericDataHolder - TinyLife.World.IPricedObject 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.Wall.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.World.Wall.Price commentId: F:TinyLife.World.Wall.Price id: Price parent: TinyLife.World.Wall langs: - csharp - vb name: Price nameWithType: Wall.Price fullName: TinyLife.World.Wall.Price type: Field source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wall.cs startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe price of building a single wall element\n" example: [] syntax: content: public const int Price = 125 return: type: System.Int32 content.vb: Public Const Price As Integer = 125 - uid: TinyLife.World.Wall.Positions commentId: F:TinyLife.World.Wall.Positions id: Positions parent: TinyLife.World.Wall langs: - csharp - vb name: Positions nameWithType: Wall.Positions fullName: TinyLife.World.Wall.Positions type: Field source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positions path: ../TinyLife/World/Wall.cs startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe two positions that this wall is placed in.\nThe two positions refer to the tile coordinate of the tile on the front face of the wall, and the tile coordinate of the tile on the back face of the wall.\n" example: [] syntax: content: >- [DataMember] public readonly Point[] Positions return: type: Microsoft.Xna.Framework.Point[] content.vb: >- Public ReadOnly Positions As Point() attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Wall.Wallpapers commentId: F:TinyLife.World.Wall.Wallpapers id: Wallpapers parent: TinyLife.World.Wall langs: - csharp - vb name: Wallpapers nameWithType: Wall.Wallpapers fullName: TinyLife.World.Wall.Wallpapers type: Field source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpapers path: ../TinyLife/World/Wall.cs startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe two wallpapers attached to this , on either one of its sides\n" example: [] syntax: content: >- [DataMember] public readonly Wallpaper[] Wallpapers return: type: TinyLife.World.Wallpaper[] content.vb: >- Public ReadOnly Wallpapers As Wallpaper() attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Wall.Vertical commentId: P:TinyLife.World.Wall.Vertical id: Vertical parent: TinyLife.World.Wall langs: - csharp - vb name: Vertical nameWithType: Wall.Vertical fullName: TinyLife.World.Wall.Vertical type: Property source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vertical path: ../TinyLife/World/Wall.cs startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nStores whether this wall is vertical. A vertical wall is one where the have the same y, but different x coordinates.\n" example: [] syntax: content: public bool Vertical { get; } parameters: [] return: type: System.Boolean content.vb: Public ReadOnly Property Vertical As Boolean overload: TinyLife.World.Wall.Vertical* - uid: TinyLife.World.Wall.Opening commentId: P:TinyLife.World.Wall.Opening id: Opening parent: TinyLife.World.Wall langs: - csharp - vb name: Opening nameWithType: Wall.Opening fullName: TinyLife.World.Wall.Opening type: Property source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opening path: ../TinyLife/World/Wall.cs startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe attached to this wall, or null if there is none.\nUse to set this value.\n" example: [] syntax: content: >- [DataMember] public Opening Opening { get; } parameters: [] return: type: TinyLife.World.Opening content.vb: >- Public Property Opening As Opening overload: TinyLife.World.Wall.Opening* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Wall.IsStatic commentId: F:TinyLife.World.Wall.IsStatic id: IsStatic parent: TinyLife.World.Wall langs: - csharp - vb name: IsStatic nameWithType: Wall.IsStatic fullName: TinyLife.World.Wall.IsStatic type: Field source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/World/Wall.cs startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA field that is true for objects that are part of the exported base map that the current map is created from\n" example: [] syntax: content: >- [DataMember(EmitDefaultValue = false)] public bool IsStatic return: type: System.Boolean content.vb: >- Public IsStatic As Boolean attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] namedArguments: - name: EmitDefaultValue type: System.Boolean value: false - uid: TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[]) commentId: M:TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[]) id: '#ctor(Microsoft.Xna.Framework.Point[])' parent: TinyLife.World.Wall langs: - csharp - vb name: Wall(params Point[]) nameWithType: Wall.Wall(params Point[]) fullName: TinyLife.World.Wall.Wall(params Microsoft.Xna.Framework.Point[]) type: Constructor source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wall.cs startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new wall at the given position, with the implicitly given verticality\n" example: [] syntax: content: public Wall(params Point[] positions) parameters: - id: positions type: Microsoft.Xna.Framework.Point[] description: The positions that the wall should be placed between content.vb: Public Sub New(ParamArray positions As Point()) overload: TinyLife.World.Wall.#ctor* nameWithType.vb: Wall.New(ParamArray Point()) fullName.vb: TinyLife.World.Wall.New(ParamArray Microsoft.Xna.Framework.Point()) name.vb: New(ParamArray Point()) - uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) id: Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) parent: TinyLife.World.Wall langs: - csharp - vb name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?) nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?) fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, bool?) type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wall.cs startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this wall in the world, along with its and \n" example: [] syntax: content: public void Draw(Map map, GameTime time, SpriteBatch batch, Vector2 drawPos, Color? overrideColor, bool? isDown = null) parameters: - id: map type: TinyLife.World.Map description: The map to draw this wall on - id: time type: Microsoft.Xna.Framework.GameTime description: The game time - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The sprite batch to draw with - id: drawPos type: Microsoft.Xna.Framework.Vector2 description: The position to draw the wall at, in draw space - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: A color that this object should be rendered with, instead of its default color - id: isDown type: System.Nullable{System.Boolean} description: Whether the wall should be drawn as down. If this is null, is used. content.vb: Public Sub Draw(map As Map, time As GameTime, batch As SpriteBatch, drawPos As Vector2, overrideColor As Color?, isDown As Boolean? = Nothing) overload: TinyLife.World.Wall.Draw* nameWithType.vb: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?) fullName.vb: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean?) name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?) - uid: TinyLife.World.Wall.IsDown commentId: M:TinyLife.World.Wall.IsDown id: IsDown parent: TinyLife.World.Wall langs: - csharp - vb name: IsDown() nameWithType: Wall.IsDown() fullName: TinyLife.World.Wall.IsDown() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDown path: ../TinyLife/World/Wall.cs startLine: 94 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns whether this wall should be rendered with a lower height than its actual height.\nIf this value returns true, only draws the first 5 or so pixels of the wall to allow for a simple view of what is behind the wall.\nThis value is based on the lot visibility, the and more.\n" example: [] syntax: content: public bool IsDown() return: type: System.Boolean description: Whether the wall should be rendered down content.vb: Public Function IsDown() As Boolean overload: TinyLife.World.Wall.IsDown* - uid: TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) id: SetOpening(TinyLife.World.Map,TinyLife.World.Opening) parent: TinyLife.World.Wall langs: - csharp - vb name: SetOpening(Map, Opening) nameWithType: Wall.SetOpening(Map, Opening) fullName: TinyLife.World.Wall.SetOpening(TinyLife.World.Map, TinyLife.World.Opening) type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetOpening path: ../TinyLife/World/Wall.cs startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nChanges the in this wall to the specified one\n" example: [] syntax: content: public void SetOpening(Map map, Opening opening) parameters: - id: map type: TinyLife.World.Map description: The map that this wall is on - id: opening type: TinyLife.World.Opening description: The opening to set, or null to remove the current one content.vb: Public Sub SetOpening(map As Map, opening As Opening) overload: TinyLife.World.Wall.SetOpening* - uid: TinyLife.World.Wall.GetDisplayMode commentId: M:TinyLife.World.Wall.GetDisplayMode id: GetDisplayMode parent: TinyLife.World.Wall langs: - csharp - vb name: GetDisplayMode() nameWithType: Wall.GetDisplayMode() fullName: TinyLife.World.Wall.GetDisplayMode() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayMode path: ../TinyLife/World/Wall.cs startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the that this wall should be rendered with.\nIf the is nonnull, its is returned.\n" example: [] syntax: content: public WallMode GetDisplayMode() return: type: TinyLife.World.WallMode description: The wall mode content.vb: Public Function GetDisplayMode() As WallMode overload: TinyLife.World.Wall.GetDisplayMode* - uid: TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single) commentId: M:TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single) id: GetDepth(TinyLife.World.Map,System.Single) parent: TinyLife.World.Wall langs: - csharp - vb name: GetDepth(Map, float) nameWithType: Wall.GetDepth(Map, float) fullName: TinyLife.World.Wall.GetDepth(TinyLife.World.Map, float) type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Wall.cs startLine: 132 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the depth that should be used for a wall placed at this wall's positions.\nThis method is used for rendering and .\n" example: [] syntax: content: public float GetDepth(Map map, float offset = 0) parameters: - id: map type: TinyLife.World.Map description: The map that this wall is on - id: offset type: System.Single description: An offset that will be added to the depth calculation return: type: System.Single description: '' content.vb: Public Function GetDepth(map As Map, offset As Single = 0) As Single overload: TinyLife.World.Wall.GetDepth* nameWithType.vb: Wall.GetDepth(Map, Single) fullName.vb: TinyLife.World.Wall.GetDepth(TinyLife.World.Map, Single) name.vb: GetDepth(Map, Single) - uid: TinyLife.World.Wall.GetIndexForCamera commentId: M:TinyLife.World.Wall.GetIndexForCamera id: GetIndexForCamera parent: TinyLife.World.Wall langs: - csharp - vb name: GetIndexForCamera() nameWithType: Wall.GetIndexForCamera() fullName: TinyLife.World.Wall.GetIndexForCamera() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/World/Wall.cs startLine: 143 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the side of the wall that should be rendered.\nFor walls, the position with the highest X value is returned.\nFor non- walls, the position with the highest Y value is returned.\n" example: [] syntax: content: public int GetIndexForCamera() return: type: System.Int32 description: The side of the wall that should be rendered content.vb: Public Function GetIndexForCamera() As Integer overload: TinyLife.World.Wall.GetIndexForCamera* - uid: TinyLife.World.Wall.GetPositionForCamera commentId: M:TinyLife.World.Wall.GetPositionForCamera id: GetPositionForCamera parent: TinyLife.World.Wall langs: - csharp - vb name: GetPositionForCamera() nameWithType: Wall.GetPositionForCamera() fullName: TinyLife.World.Wall.GetPositionForCamera() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/World/Wall.cs startLine: 158 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the position from the array that suggests.\nThis is the side of the wall that currently faces the game camera.\n" example: [] syntax: content: public Point GetPositionForCamera() return: type: Microsoft.Xna.Framework.Point description: The wall position that is facing the camera content.vb: Public Function GetPositionForCamera() As Point overload: TinyLife.World.Wall.GetPositionForCamera* - uid: TinyLife.World.Wall.GetCenterBottomPos commentId: M:TinyLife.World.Wall.GetCenterBottomPos id: GetCenterBottomPos parent: TinyLife.World.Wall langs: - csharp - vb name: GetCenterBottomPos() nameWithType: Wall.GetCenterBottomPos() fullName: TinyLife.World.Wall.GetCenterBottomPos() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCenterBottomPos path: ../TinyLife/World/Wall.cs startLine: 166 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the bottom-center position of this wall in world space, based on the position.\n" example: [] syntax: content: public Vector2 GetCenterBottomPos() return: type: Microsoft.Xna.Framework.Vector2 description: The bottom-center position of this wall in world space. content.vb: Public Function GetCenterBottomPos() As Vector2 overload: TinyLife.World.Wall.GetCenterBottomPos* - uid: TinyLife.World.Wall.IsVerticalForCamera commentId: M:TinyLife.World.Wall.IsVerticalForCamera id: IsVerticalForCamera parent: TinyLife.World.Wall langs: - csharp - vb name: IsVerticalForCamera() nameWithType: Wall.IsVerticalForCamera() fullName: TinyLife.World.Wall.IsVerticalForCamera() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/World/Wall.cs startLine: 183 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns whether the wall is considered based on the game's current .\nIf the camera rotation is offset by 90 or -90 degrees from the default, wall verticalities are visually inversed.\n" example: [] syntax: content: public bool IsVerticalForCamera() return: type: System.Boolean description: '' content.vb: Public Function IsVerticalForCamera() As Boolean overload: TinyLife.World.Wall.IsVerticalForCamera* - uid: TinyLife.World.Wall.GetPrice commentId: M:TinyLife.World.Wall.GetPrice id: GetPrice parent: TinyLife.World.Wall langs: - csharp - vb name: GetPrice() nameWithType: Wall.GetPrice() fullName: TinyLife.World.Wall.GetPrice() type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wall.cs startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns the price that this object can be bought or sold for.\nNote that, like in the case of the , the returned price isn't necessarily the full price that the object can be sold for. Instead, the price returned here should be the price that this object has when bought or sold from the or similar.\n" example: [] syntax: content: public float GetPrice() return: type: System.Single description: The object's price content.vb: Public Function GetPrice() As Single overload: TinyLife.World.Wall.GetPrice* implements: - TinyLife.World.IPricedObject.GetPrice - uid: TinyLife.World.Wall.Validate(TinyLife.World.Map) commentId: M:TinyLife.World.Wall.Validate(TinyLife.World.Map) id: Validate(TinyLife.World.Map) parent: TinyLife.World.Wall langs: - csharp - vb name: Validate(Map) nameWithType: Wall.Validate(Map) fullName: TinyLife.World.Wall.Validate(TinyLife.World.Map) type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Wall.cs startLine: 207 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk.\n" example: [] syntax: content: public bool Validate(Map map) parameters: - id: map type: TinyLife.World.Map return: type: System.Boolean description: false if the object is not valid, true otherwise content.vb: Public Function Validate(map As Map) As Boolean overload: TinyLife.World.Wall.Validate* - uid: TinyLife.World.Wall.GetFreeActionSpotInfo(TinyLife.Objects.Person) commentId: M:TinyLife.World.Wall.GetFreeActionSpotInfo(TinyLife.Objects.Person) id: GetFreeActionSpotInfo(TinyLife.Objects.Person) parent: TinyLife.World.Wall langs: - csharp - vb name: GetFreeActionSpotInfo(Person) nameWithType: Wall.GetFreeActionSpotInfo(Person) fullName: TinyLife.World.Wall.GetFreeActionSpotInfo(TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/World/Wall.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/World/Wall.cs startLine: 223 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns an that contains this wall and the first free position on either of its sides\nIf an is already present in a situation, should be used instead of this method.\n" example: [] syntax: content: public ActionInfo GetFreeActionSpotInfo(Person person) parameters: - id: person type: TinyLife.Objects.Person description: The person to return the action spot info for return: type: TinyLife.Actions.ActionInfo description: A free action spot info, or null if there is no free spot content.vb: Public Function GetFreeActionSpotInfo(person As Person) As ActionInfo overload: TinyLife.World.Wall.GetFreeActionSpotInfo* references: - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map parent: TinyLife.World name: Map nameWithType: Map fullName: TinyLife.World.Map - uid: TinyLife.World.Wallpaper commentId: T:TinyLife.World.Wallpaper parent: TinyLife.World name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper - uid: TinyLife.World.Wall.Opening commentId: P:TinyLife.World.Wall.Opening name: Opening nameWithType: Wall.Opening fullName: TinyLife.World.Wall.Opening - uid: TinyLife.World commentId: N:TinyLife.World name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: 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: TinyLife.World.IPricedObject commentId: T:TinyLife.World.IPricedObject parent: TinyLife.World name: IPricedObject nameWithType: IPricedObject fullName: TinyLife.World.IPricedObject - 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.Wall.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Wall) nameWithType: Extensions.JsonCopy(Wall) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.Wall) nameWithType.vb: Extensions.JsonCopy(Of Wall)(Wall) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Wall)(TinyLife.World.Wall) name.vb: JsonCopy(Of Wall)(Wall) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Wall) name: JsonCopy - name: < - uid: TinyLife.World.Wall name: Wall - name: '>' - name: ( - uid: TinyLife.World.Wall name: Wall - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Wall) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.World.Wall name: Wall - name: ) - name: ( - uid: TinyLife.World.Wall name: Wall - 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) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities - uid: 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: Microsoft.Xna.Framework.Point[] isExternal: true name: Point[] nameWithType: Point[] fullName: Microsoft.Xna.Framework.Point[] nameWithType.vb: Point() fullName.vb: Microsoft.Xna.Framework.Point() name.vb: Point() spec.csharp: - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: '[' - name: ']' spec.vb: - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ( - name: ) - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall parent: TinyLife.World name: Wall nameWithType: Wall fullName: TinyLife.World.Wall - uid: TinyLife.World.Wallpaper[] isExternal: true name: Wallpaper[] nameWithType: Wallpaper[] fullName: TinyLife.World.Wallpaper[] nameWithType.vb: Wallpaper() fullName.vb: TinyLife.World.Wallpaper() name.vb: Wallpaper() spec.csharp: - uid: TinyLife.World.Wallpaper name: Wallpaper - name: '[' - name: ']' spec.vb: - uid: TinyLife.World.Wallpaper name: Wallpaper - name: ( - name: ) - uid: TinyLife.World.Wall.Positions commentId: F:TinyLife.World.Wall.Positions name: Positions nameWithType: Wall.Positions fullName: TinyLife.World.Wall.Positions - uid: TinyLife.World.Wall.Vertical* commentId: Overload:TinyLife.World.Wall.Vertical name: Vertical nameWithType: Wall.Vertical fullName: TinyLife.World.Wall.Vertical - 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.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) name: SetOpening(Map, Opening) nameWithType: Wall.SetOpening(Map, Opening) fullName: TinyLife.World.Wall.SetOpening(TinyLife.World.Map, TinyLife.World.Opening) spec.csharp: - uid: TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) name: SetOpening - name: ( - uid: TinyLife.World.Map name: Map - name: ',' - name: " " - uid: TinyLife.World.Opening name: Opening - name: ) spec.vb: - uid: TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) name: SetOpening - name: ( - uid: TinyLife.World.Map name: Map - name: ',' - name: " " - uid: TinyLife.World.Opening name: Opening - name: ) - uid: TinyLife.World.Wall.Opening* commentId: Overload:TinyLife.World.Wall.Opening name: Opening nameWithType: Wall.Opening fullName: TinyLife.World.Wall.Opening - uid: TinyLife.World.Opening commentId: T:TinyLife.World.Opening parent: TinyLife.World name: Opening nameWithType: Opening fullName: TinyLife.World.Opening - uid: TinyLife.World.Wall.#ctor* commentId: Overload:TinyLife.World.Wall.#ctor name: Wall nameWithType: Wall.Wall fullName: TinyLife.World.Wall.Wall nameWithType.vb: Wall.New fullName.vb: TinyLife.World.Wall.New name.vb: New - uid: TinyLife.World.Wall.Wallpapers commentId: F:TinyLife.World.Wall.Wallpapers name: Wallpapers nameWithType: Wall.Wallpapers fullName: TinyLife.World.Wall.Wallpapers - uid: TinyLife.World.Wall.IsDown commentId: M:TinyLife.World.Wall.IsDown name: IsDown() nameWithType: Wall.IsDown() fullName: TinyLife.World.Wall.IsDown() spec.csharp: - uid: TinyLife.World.Wall.IsDown name: IsDown - name: ( - name: ) spec.vb: - uid: TinyLife.World.Wall.IsDown name: IsDown - name: ( - name: ) - uid: TinyLife.World.Wall.Draw* commentId: Overload:TinyLife.World.Wall.Draw name: Draw nameWithType: Wall.Draw fullName: TinyLife.World.Wall.Draw - 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.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: 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: System.Nullable{Microsoft.Xna.Framework.Color} commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} parent: System definition: System.Nullable`1 name: Color? nameWithType: Color? fullName: Microsoft.Xna.Framework.Color? spec.csharp: - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' spec.vb: - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' - uid: System.Nullable{System.Boolean} commentId: T:System.Nullable{System.Boolean} parent: System definition: System.Nullable`1 href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool? nameWithType: bool? fullName: bool? nameWithType.vb: Boolean? fullName.vb: Boolean? name.vb: Boolean? spec.csharp: - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: '?' spec.vb: - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: '?' - 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: 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.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?) nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?) fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, bool?) nameWithType.vb: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?) fullName.vb: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean?) name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?) spec.csharp: - uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) name: Draw - name: ( - uid: TinyLife.World.Map name: Map - name: ',' - name: " " - uid: Microsoft.Xna.Framework.GameTime name: GameTime isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch name: SpriteBatch isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: '?' - name: ) spec.vb: - uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean}) name: Draw - name: ( - uid: TinyLife.World.Map name: Map - name: ',' - name: " " - uid: Microsoft.Xna.Framework.GameTime name: GameTime isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch name: SpriteBatch isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: '?' - name: ) - uid: TinyLife.Options.WallMode commentId: P:TinyLife.Options.WallMode name: WallMode nameWithType: Options.WallMode fullName: TinyLife.Options.WallMode - uid: TinyLife.World.Wall.IsDown* commentId: Overload:TinyLife.World.Wall.IsDown name: IsDown nameWithType: Wall.IsDown fullName: TinyLife.World.Wall.IsDown - uid: TinyLife.World.Wall.SetOpening* commentId: Overload:TinyLife.World.Wall.SetOpening name: SetOpening nameWithType: Wall.SetOpening fullName: TinyLife.World.Wall.SetOpening - uid: TinyLife.World.WallMode commentId: T:TinyLife.World.WallMode parent: TinyLife.World name: WallMode nameWithType: WallMode fullName: TinyLife.World.WallMode - uid: TinyLife.World.OpeningType.WallMode commentId: F:TinyLife.World.OpeningType.WallMode name: WallMode nameWithType: OpeningType.WallMode fullName: TinyLife.World.OpeningType.WallMode - uid: TinyLife.World.Wall.GetDisplayMode* commentId: Overload:TinyLife.World.Wall.GetDisplayMode name: GetDisplayMode nameWithType: Wall.GetDisplayMode fullName: TinyLife.World.Wall.GetDisplayMode - uid: TinyLife.World.Wall.GetDepth* commentId: Overload:TinyLife.World.Wall.GetDepth name: GetDepth nameWithType: Wall.GetDepth fullName: TinyLife.World.Wall.GetDepth - 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.World.Wall.Vertical commentId: P:TinyLife.World.Wall.Vertical name: Vertical nameWithType: Wall.Vertical fullName: TinyLife.World.Wall.Vertical - uid: TinyLife.World.Wall.GetIndexForCamera* commentId: Overload:TinyLife.World.Wall.GetIndexForCamera name: GetIndexForCamera nameWithType: Wall.GetIndexForCamera fullName: TinyLife.World.Wall.GetIndexForCamera - uid: TinyLife.World.Wall.GetIndexForCamera commentId: M:TinyLife.World.Wall.GetIndexForCamera name: GetIndexForCamera() nameWithType: Wall.GetIndexForCamera() fullName: TinyLife.World.Wall.GetIndexForCamera() spec.csharp: - uid: TinyLife.World.Wall.GetIndexForCamera name: GetIndexForCamera - name: ( - name: ) spec.vb: - uid: TinyLife.World.Wall.GetIndexForCamera name: GetIndexForCamera - name: ( - name: ) - uid: TinyLife.World.Wall.GetPositionForCamera* commentId: Overload:TinyLife.World.Wall.GetPositionForCamera name: GetPositionForCamera nameWithType: Wall.GetPositionForCamera fullName: TinyLife.World.Wall.GetPositionForCamera - 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: TinyLife.World.Wall.GetPositionForCamera commentId: M:TinyLife.World.Wall.GetPositionForCamera name: GetPositionForCamera() nameWithType: Wall.GetPositionForCamera() fullName: TinyLife.World.Wall.GetPositionForCamera() spec.csharp: - uid: TinyLife.World.Wall.GetPositionForCamera name: GetPositionForCamera - name: ( - name: ) spec.vb: - uid: TinyLife.World.Wall.GetPositionForCamera name: GetPositionForCamera - name: ( - name: ) - uid: TinyLife.World.Wall.GetCenterBottomPos* commentId: Overload:TinyLife.World.Wall.GetCenterBottomPos name: GetCenterBottomPos nameWithType: Wall.GetCenterBottomPos fullName: TinyLife.World.Wall.GetCenterBottomPos - uid: TinyLife.Options.CameraRotation commentId: F:TinyLife.Options.CameraRotation name: CameraRotation nameWithType: Options.CameraRotation fullName: TinyLife.Options.CameraRotation - uid: TinyLife.World.Wall.IsVerticalForCamera* commentId: Overload:TinyLife.World.Wall.IsVerticalForCamera name: IsVerticalForCamera nameWithType: Wall.IsVerticalForCamera fullName: TinyLife.World.Wall.IsVerticalForCamera - uid: TinyLife.World.Wall.GetPrice* commentId: Overload:TinyLife.World.Wall.GetPrice name: GetPrice nameWithType: Wall.GetPrice fullName: TinyLife.World.Wall.GetPrice - uid: TinyLife.World.IPricedObject.GetPrice commentId: M:TinyLife.World.IPricedObject.GetPrice parent: TinyLife.World.IPricedObject name: GetPrice() nameWithType: IPricedObject.GetPrice() fullName: TinyLife.World.IPricedObject.GetPrice() spec.csharp: - uid: TinyLife.World.IPricedObject.GetPrice name: GetPrice - name: ( - name: ) spec.vb: - uid: TinyLife.World.IPricedObject.GetPrice name: GetPrice - name: ( - name: ) - uid: TinyLife.World.Wall.Validate* commentId: Overload:TinyLife.World.Wall.Validate name: Validate nameWithType: Wall.Validate fullName: TinyLife.World.Wall.Validate - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) name: ToFreeActionSpot(ObjectCategory) nameWithType: ActionInfo.ToFreeActionSpot(ObjectCategory) fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) spec.csharp: - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) name: ToFreeActionSpot - name: ( - uid: TinyLife.Objects.ObjectCategory name: ObjectCategory - name: ) spec.vb: - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) name: ToFreeActionSpot - name: ( - uid: TinyLife.Objects.ObjectCategory name: ObjectCategory - name: ) - uid: TinyLife.World.Wall.GetFreeActionSpotInfo* commentId: Overload:TinyLife.World.Wall.GetFreeActionSpotInfo name: GetFreeActionSpotInfo nameWithType: Wall.GetFreeActionSpotInfo fullName: TinyLife.World.Wall.GetFreeActionSpotInfo - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects name: Person nameWithType: Person fullName: TinyLife.Objects.Person - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Actions name: Actions - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects