### YamlMime:ManagedReference items: - uid: TinyLife.World.MapSection commentId: T:TinyLife.World.MapSection id: MapSection parent: TinyLife.World children: - TinyLife.World.MapSection.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Point) - TinyLife.World.MapSection.Bleed - TinyLife.World.MapSection.GetAllTiles - TinyLife.World.MapSection.OtherFloorsWithTiles - TinyLife.World.MapSection.Pos - TinyLife.World.MapSection.SectionPos - TinyLife.World.MapSection.Size - TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) - TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map) langs: - csharp - vb name: MapSection nameWithType: MapSection fullName: TinyLife.World.MapSection type: Class assemblies: - Tiny Life namespace: TinyLife.World summary: >- A map section is a small area in a that actually contains the area's objects. A map section is always x tiles large. example: [] syntax: content: >- [DataContract] public class MapSection : JsonTypeSafeGenericDataHolder, IGenericDataHolder content.vb: >- Public Class MapSection Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: - 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.MapSection.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.World.MapSection.Size commentId: F:TinyLife.World.MapSection.Size id: Size parent: TinyLife.World.MapSection langs: - csharp - vb name: Size nameWithType: MapSection.Size fullName: TinyLife.World.MapSection.Size type: Field assemblies: - Tiny Life namespace: TinyLife.World summary: >- The constant size of each map section. This value is set to 8. example: [] syntax: content: public const int Size = 8 return: type: System.Int32 content.vb: Public Const Size As Integer = 8 - uid: TinyLife.World.MapSection.Bleed commentId: F:TinyLife.World.MapSection.Bleed id: Bleed parent: TinyLife.World.MapSection langs: - csharp - vb name: Bleed nameWithType: MapSection.Bleed fullName: TinyLife.World.MapSection.Bleed type: Field assemblies: - Tiny Life namespace: TinyLife.World summary: >- A constant value that determines the radius of how many sections (in addition to its own section) a or can span. This value is used by , and to query additional sections. This value is set to 2. example: [] syntax: content: public const int Bleed = 2 return: type: System.Int32 content.vb: Public Const Bleed As Integer = 2 - uid: TinyLife.World.MapSection.SectionPos commentId: F:TinyLife.World.MapSection.SectionPos id: SectionPos parent: TinyLife.World.MapSection langs: - csharp - vb name: SectionPos nameWithType: MapSection.SectionPos fullName: TinyLife.World.MapSection.SectionPos type: Field assemblies: - Tiny Life namespace: TinyLife.World summary: The position, in section coordinates, of this section on the map. example: [] syntax: content: >- [DataMember] public readonly Point SectionPos return: type: Microsoft.Xna.Framework.Point content.vb: >- Public ReadOnly SectionPos As Point attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.MapSection.Pos commentId: P:TinyLife.World.MapSection.Pos id: Pos parent: TinyLife.World.MapSection langs: - csharp - vb name: Pos nameWithType: MapSection.Pos fullName: TinyLife.World.MapSection.Pos type: Property assemblies: - Tiny Life namespace: TinyLife.World summary: The position, in tile coordinates, of this section's top left corner. example: [] syntax: content: public Point Pos { get; } parameters: [] return: type: Microsoft.Xna.Framework.Point content.vb: Public ReadOnly Property Pos As Point overload: TinyLife.World.MapSection.Pos* - uid: TinyLife.World.MapSection.OtherFloorsWithTiles commentId: P:TinyLife.World.MapSection.OtherFloorsWithTiles id: OtherFloorsWithTiles parent: TinyLife.World.MapSection langs: - csharp - vb name: OtherFloorsWithTiles nameWithType: MapSection.OtherFloorsWithTiles fullName: TinyLife.World.MapSection.OtherFloorsWithTiles type: Property assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of floors that also have tiles on them, in addition to the ground floor (or the zeroth floor). example: [] syntax: content: public ICollection OtherFloorsWithTiles { get; } parameters: [] return: type: System.Collections.Generic.ICollection{System.Int32} content.vb: Public ReadOnly Property OtherFloorsWithTiles As ICollection(Of Integer) overload: TinyLife.World.MapSection.OtherFloorsWithTiles* - uid: TinyLife.World.MapSection.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.MapSection.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Point) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Point)' parent: TinyLife.World.MapSection langs: - csharp - vb name: MapSection(Map, Point) nameWithType: MapSection.MapSection(Map, Point) fullName: TinyLife.World.MapSection.MapSection(TinyLife.World.Map, Microsoft.Xna.Framework.Point) type: Constructor assemblies: - Tiny Life namespace: TinyLife.World summary: >- Creates a new map section on the given map, with the given section position. Also fills this map's tile array with the Grass tile. example: [] syntax: content: public MapSection(Map map, Point sectionPos) parameters: - id: map type: TinyLife.World.Map description: The map - id: sectionPos type: Microsoft.Xna.Framework.Point description: The section coordinates content.vb: Public Sub New(map As Map, sectionPos As Point) overload: TinyLife.World.MapSection.#ctor* nameWithType.vb: MapSection.New(Map, Point) fullName.vb: TinyLife.World.MapSection.New(TinyLife.World.Map, Microsoft.Xna.Framework.Point) name.vb: New(Map, Point) - uid: TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map) commentId: M:TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map) id: ValidateEarly(TinyLife.World.Map) parent: TinyLife.World.MapSection langs: - csharp - vb name: ValidateEarly(Map) nameWithType: MapSection.ValidateEarly(Map) fullName: TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map) type: Method assemblies: - Tiny Life namespace: TinyLife.World summary: >- Validates this map section early, setting its map, and adding its objects to the appropriate collections, and validating the section's tiles. This method is called for all sections before is called for any sections. example: [] syntax: content: public void ValidateEarly(Map map) parameters: - id: map type: TinyLife.World.Map description: The map that this section is on. content.vb: Public Sub ValidateEarly(map As Map) overload: TinyLife.World.MapSection.ValidateEarly* - uid: TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) commentId: M:TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) id: Validate(TinyLife.Utilities.AppliedMigrations) parent: TinyLife.World.MapSection langs: - csharp - vb name: Validate(AppliedMigrations) nameWithType: MapSection.Validate(AppliedMigrations) fullName: TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) type: Method assemblies: - Tiny Life namespace: TinyLife.World summary: >- This method is called when this object is loaded from disk. When called on a map section, each of its instances is validated. example: [] syntax: content: public void Validate(AppliedMigrations appliedMigrations) parameters: - id: appliedMigrations type: TinyLife.Utilities.AppliedMigrations content.vb: Public Sub Validate(appliedMigrations As AppliedMigrations) overload: TinyLife.World.MapSection.Validate* - uid: TinyLife.World.MapSection.GetAllTiles commentId: M:TinyLife.World.MapSection.GetAllTiles id: GetAllTiles parent: TinyLife.World.MapSection langs: - csharp - vb name: GetAllTiles() nameWithType: MapSection.GetAllTiles() fullName: TinyLife.World.MapSection.GetAllTiles() type: Method assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all the tiles in this map section, including all tiles on the ground floor and all additional nonnull tiles on floors above. example: [] syntax: content: public IEnumerable<(Point Pos, int Floor, Tile Tile)> GetAllTiles() return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}} description: A set of all tiles in this section. content.vb: Public Function GetAllTiles() As IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile)) overload: TinyLife.World.MapSection.GetAllTiles* references: - uid: TinyLife.World.MapSection.Map commentId: F:TinyLife.World.MapSection.Map name: Map nameWithType: MapSection.Map fullName: TinyLife.World.MapSection.Map - 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 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``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.MapSection.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(MapSection) nameWithType: Extensions.JsonCopy(MapSection) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.MapSection) nameWithType.vb: Extensions.JsonCopy(Of MapSection)(MapSection) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.MapSection)(TinyLife.World.MapSection) name.vb: JsonCopy(Of MapSection)(MapSection) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.MapSection) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - uid: TinyLife.World.MapSection name: MapSection href: TinyLife.World.MapSection.html - name: '>' - name: ( - uid: TinyLife.World.MapSection name: MapSection href: TinyLife.World.MapSection.html - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.MapSection) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - uid: TinyLife.World.MapSection name: MapSection href: TinyLife.World.MapSection.html - name: ) - name: ( - uid: TinyLife.World.MapSection name: MapSection href: TinyLife.World.MapSection.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.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.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.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.GetRoofs(MLEM.Maths.RectangleF) commentId: M:TinyLife.World.Map.GetRoofs(MLEM.Maths.RectangleF) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoofs_MLEM_Maths_RectangleF_ name: GetRoofs(RectangleF) nameWithType: Map.GetRoofs(RectangleF) fullName: TinyLife.World.Map.GetRoofs(MLEM.Maths.RectangleF) spec.csharp: - uid: TinyLife.World.Map.GetRoofs(MLEM.Maths.RectangleF) name: GetRoofs href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoofs_MLEM_Maths_RectangleF_ - name: ( - uid: MLEM.Maths.RectangleF name: RectangleF isExternal: true - name: ) spec.vb: - uid: TinyLife.World.Map.GetRoofs(MLEM.Maths.RectangleF) name: GetRoofs href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoofs_MLEM_Maths_RectangleF_ - name: ( - uid: MLEM.Maths.RectangleF name: RectangleF isExternal: true - name: ) - uid: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoof_Microsoft_Xna_Framework_Point_System_Int32_ name: GetRoof(Point, int) nameWithType: Map.GetRoof(Point, int) fullName: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, int) nameWithType.vb: Map.GetRoof(Point, Integer) fullName.vb: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point, Integer) name.vb: GetRoof(Point, Integer) spec.csharp: - uid: TinyLife.World.Map.GetRoof(Microsoft.Xna.Framework.Point,System.Int32) name: GetRoof href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoof_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.GetRoof(Microsoft.Xna.Framework.Point,System.Int32) name: GetRoof href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoof_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: 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.MapSection.Pos* commentId: Overload:TinyLife.World.MapSection.Pos href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Pos name: Pos nameWithType: MapSection.Pos fullName: TinyLife.World.MapSection.Pos - uid: TinyLife.World.MapSection.OtherFloorsWithTiles* commentId: Overload:TinyLife.World.MapSection.OtherFloorsWithTiles href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_OtherFloorsWithTiles name: OtherFloorsWithTiles nameWithType: MapSection.OtherFloorsWithTiles fullName: TinyLife.World.MapSection.OtherFloorsWithTiles - uid: System.Collections.Generic.ICollection{System.Int32} commentId: T:System.Collections.Generic.ICollection{System.Int32} 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 Integer) fullName.vb: System.Collections.Generic.ICollection(Of Integer) name.vb: ICollection(Of Integer) 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: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - 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: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - 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: 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.World.MapSection.#ctor* commentId: Overload:TinyLife.World.MapSection.#ctor href: TinyLife.World.MapSection.html#TinyLife_World_MapSection__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Point_ name: MapSection nameWithType: MapSection.MapSection fullName: TinyLife.World.MapSection.MapSection nameWithType.vb: MapSection.New fullName.vb: TinyLife.World.MapSection.New name.vb: New - 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.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) commentId: M:TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Validate_TinyLife_Utilities_AppliedMigrations_ name: Validate(AppliedMigrations) nameWithType: MapSection.Validate(AppliedMigrations) fullName: TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) spec.csharp: - uid: TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) name: Validate href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Validate_TinyLife_Utilities_AppliedMigrations_ - name: ( - uid: TinyLife.Utilities.AppliedMigrations name: AppliedMigrations href: TinyLife.Utilities.AppliedMigrations.html - name: ) spec.vb: - uid: TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations) name: Validate href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Validate_TinyLife_Utilities_AppliedMigrations_ - name: ( - uid: TinyLife.Utilities.AppliedMigrations name: AppliedMigrations href: TinyLife.Utilities.AppliedMigrations.html - name: ) - uid: TinyLife.World.MapSection.ValidateEarly* commentId: Overload:TinyLife.World.MapSection.ValidateEarly href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_ValidateEarly_TinyLife_World_Map_ name: ValidateEarly nameWithType: MapSection.ValidateEarly fullName: TinyLife.World.MapSection.ValidateEarly - 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.MapSection.Validate* commentId: Overload:TinyLife.World.MapSection.Validate href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Validate_TinyLife_Utilities_AppliedMigrations_ name: Validate nameWithType: MapSection.Validate fullName: TinyLife.World.MapSection.Validate - uid: TinyLife.Utilities.AppliedMigrations commentId: T:TinyLife.Utilities.AppliedMigrations parent: TinyLife.Utilities href: TinyLife.Utilities.AppliedMigrations.html name: AppliedMigrations nameWithType: AppliedMigrations fullName: TinyLife.Utilities.AppliedMigrations - 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.World.MapSection.GetAllTiles* commentId: Overload:TinyLife.World.MapSection.GetAllTiles href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_GetAllTiles name: GetAllTiles nameWithType: MapSection.GetAllTiles fullName: TinyLife.World.MapSection.GetAllTiles - uid: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}} commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}} 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 Pos, int Floor, Tile Tile)> nameWithType: IEnumerable<(Point Pos, int Floor, Tile Tile)> fullName: System.Collections.Generic.IEnumerable<(Microsoft.Xna.Framework.Point Pos, int Floor, TinyLife.World.Tile Tile)> nameWithType.vb: IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile)) fullName.vb: System.Collections.Generic.IEnumerable(Of (Pos As Microsoft.Xna.Framework.Point, Floor As Integer, Tile As TinyLife.World.Tile)) name.vb: IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile)) 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,System.Int32,TinyLife.World.Tile}.Pos name: Pos href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.pos - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Floor name: Floor href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.floor - name: ',' - name: " " - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Tile name: Tile href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.tile - 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,System.Int32,TinyLife.World.Tile}.Pos name: Pos href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.pos - name: " " - name: As - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Floor name: Floor href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.floor - name: " " - name: As - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Tile name: Tile href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.tile - name: " " - name: As - name: " " - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html - name: ) - 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: )