### YamlMime:ManagedReference items: - uid: TinyLife.World.Roof commentId: T:TinyLife.World.Roof id: Roof parent: TinyLife.World children: - TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,System.Nullable{System.Int32},MLEM.Misc.Direction2,System.Int32[]) - TinyLife.World.Roof.Area - TinyLife.World.Roof.Color - TinyLife.World.Roof.Colors - TinyLife.World.Roof.Floor - TinyLife.World.Roof.GetPrice - TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) - TinyLife.World.Roof.Rotation - TinyLife.World.Roof.Type - TinyLife.World.Roof.Validate - TinyLife.World.Roof.Wallpaper langs: - csharp - vb name: Roof nameWithType: Roof fullName: TinyLife.World.Roof type: Class source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs startLine: 268 assemblies: - Tiny Life namespace: TinyLife.World summary: A roof is an object on a that is on a higher level and cannot be interacted with by people example: [] syntax: content: >- [DataContract] public class Roof content.vb: >- Public Class Roof inheritance: - System.Object inheritedMembers: - 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.Roof.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Type commentId: F:TinyLife.World.Roof.Type id: Type parent: TinyLife.World.Roof langs: - csharp - vb name: Type nameWithType: Roof.Type fullName: TinyLife.World.Roof.Type type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs startLine: 275 assemblies: - Tiny Life namespace: TinyLife.World summary: The that this roof has example: [] syntax: content: >- [DataMember] public readonly RoofType Type return: type: TinyLife.World.RoofType content.vb: >- Public ReadOnly Type As RoofType attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Color commentId: F:TinyLife.World.Roof.Color id: Color parent: TinyLife.World.Roof langs: - csharp - vb name: Color nameWithType: Roof.Color fullName: TinyLife.World.Roof.Color type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs startLine: 280 assemblies: - Tiny Life namespace: TinyLife.World summary: The color index in in that this roof uses for its top example: [] syntax: content: >- [DataMember(EmitDefaultValue = false)] [Obsolete("Use the new Colors array instead")] public readonly int Color return: type: System.Int32 content.vb: >- Public ReadOnly Color As Integer attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] namedArguments: - name: EmitDefaultValue type: System.Boolean value: false - type: System.ObsoleteAttribute ctor: System.ObsoleteAttribute.#ctor(System.String) arguments: - type: System.String value: Use the new Colors array instead - uid: TinyLife.World.Roof.Colors commentId: P:TinyLife.World.Roof.Colors id: Colors parent: TinyLife.World.Roof langs: - csharp - vb name: Colors nameWithType: Roof.Colors fullName: TinyLife.World.Roof.Colors type: Property source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs startLine: 284 assemblies: - Tiny Life namespace: TinyLife.World summary: The colors that this roof should have example: [] syntax: content: >- [DataMember] public int[] Colors { get; } parameters: [] return: type: System.Int32[] content.vb: >- Public Property Colors As Integer() overload: TinyLife.World.Roof.Colors* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Rotation commentId: P:TinyLife.World.Roof.Rotation id: Rotation parent: TinyLife.World.Roof langs: - csharp - vb name: Rotation nameWithType: Roof.Rotation fullName: TinyLife.World.Roof.Rotation type: Property source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/World/Roof.cs startLine: 290 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The rotation that this roof has. This is only relevant for roofs that don't have the style. example: [] syntax: content: >- [DataMember] public Direction2 Rotation { get; } parameters: [] return: type: MLEM.Misc.Direction2 content.vb: >- Public Property Rotation As Direction2 overload: TinyLife.World.Roof.Rotation* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Area commentId: P:TinyLife.World.Roof.Area id: Area parent: TinyLife.World.Roof langs: - csharp - vb name: Area nameWithType: Roof.Area fullName: TinyLife.World.Roof.Area type: Property source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs startLine: 295 assemblies: - Tiny Life namespace: TinyLife.World summary: The area that this roof covers example: [] syntax: content: >- [DataMember] public Rectangle Area { get; } parameters: [] return: type: Microsoft.Xna.Framework.Rectangle content.vb: >- Public Property Area As Rectangle overload: TinyLife.World.Roof.Area* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Floor commentId: P:TinyLife.World.Roof.Floor id: Floor parent: TinyLife.World.Roof langs: - csharp - vb name: Floor nameWithType: Roof.Floor fullName: TinyLife.World.Roof.Floor type: Property source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/World/Roof.cs startLine: 301 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The floor this roof is on. This is an optional property for backwards compatibility, however it is internally expected to always be nonnull. example: [] syntax: content: >- [DataMember] public int? Floor { get; } parameters: [] return: type: System.Nullable{System.Int32} content.vb: >- Public Property Floor As Integer? overload: TinyLife.World.Roof.Floor* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.Wallpaper commentId: F:TinyLife.World.Roof.Wallpaper id: Wallpaper parent: TinyLife.World.Roof langs: - csharp - vb name: Wallpaper nameWithType: Roof.Wallpaper fullName: TinyLife.World.Roof.Wallpaper type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs startLine: 308 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The that is applied to this roof. This defaults to the Default wallpaper. example: [] syntax: content: >- [DataMember] public Wallpaper Wallpaper return: type: TinyLife.World.Wallpaper content.vb: >- Public Wallpaper As Wallpaper attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] - uid: TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,System.Nullable{System.Int32},MLEM.Misc.Direction2,System.Int32[]) commentId: M:TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,System.Nullable{System.Int32},MLEM.Misc.Direction2,System.Int32[]) id: '#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,System.Nullable{System.Int32},MLEM.Misc.Direction2,System.Int32[])' parent: TinyLife.World.Roof langs: - csharp - vb name: Roof(RoofType, Rectangle, int?, Direction2, int[]) nameWithType: Roof.Roof(RoofType, Rectangle, int?, Direction2, int[]) fullName: TinyLife.World.Roof.Roof(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, int?, MLEM.Misc.Direction2, int[]) type: Constructor source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs startLine: 318 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new roof with the given settings example: [] syntax: content: public Roof(RoofType type, Rectangle area, int? floor, Direction2 rotation, int[] colors) parameters: - id: type type: TinyLife.World.RoofType description: The type of the roof - id: area type: Microsoft.Xna.Framework.Rectangle description: The area that this roof covers - id: floor type: System.Nullable{System.Int32} description: The floor this roof is on. - id: rotation type: MLEM.Misc.Direction2 description: This roof's rotation - id: colors type: System.Int32[] description: The colors that this roof should have content.vb: Public Sub New(type As RoofType, area As Rectangle, floor As Integer?, rotation As Direction2, colors As Integer()) overload: TinyLife.World.Roof.#ctor* nameWithType.vb: Roof.New(RoofType, Rectangle, Integer?, Direction2, Integer()) fullName.vb: TinyLife.World.Roof.New(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, Integer?, MLEM.Misc.Direction2, Integer()) name.vb: New(RoofType, Rectangle, Integer?, Direction2, Integer()) - uid: TinyLife.World.Roof.GetPrice commentId: M:TinyLife.World.Roof.GetPrice id: GetPrice parent: TinyLife.World.Roof langs: - csharp - vb name: GetPrice() nameWithType: Roof.GetPrice() fullName: TinyLife.World.Roof.GetPrice() type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs startLine: 331 assemblies: - Tiny Life namespace: TinyLife.World summary: This roof's price, which is based on . example: [] syntax: content: public float GetPrice() return: type: System.Single description: This roof's price. content.vb: Public Function GetPrice() As Single overload: TinyLife.World.Roof.GetPrice* - uid: TinyLife.World.Roof.Validate commentId: M:TinyLife.World.Roof.Validate id: Validate parent: TinyLife.World.Roof langs: - csharp - vb name: Validate() nameWithType: Roof.Validate() fullName: TinyLife.World.Roof.Validate() type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs startLine: 339 assemblies: - Tiny Life namespace: TinyLife.World summary: Validates this roof instance, which is automatically done in when the map is loaded from disk example: [] syntax: content: public bool Validate() return: type: System.Boolean description: Whether this roof is still valid content.vb: Public Function Validate() As Boolean overload: TinyLife.World.Roof.Validate* - uid: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) id: GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) parent: TinyLife.World.Roof langs: - csharp - vb name: GetRoofAttachedFurnitureOffset(Vector2) nameWithType: Roof.GetRoofAttachedFurnitureOffset(Vector2) fullName: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofAttachedFurnitureOffset path: ../TinyLife/World/Roof.cs startLine: 356 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the offset that attached to this roof should have when rendering. This method uses internally. example: [] syntax: content: public (Vector2 DrawOffset, float DepthOffset) GetRoofAttachedFurnitureOffset(Vector2 position) parameters: - id: position type: Microsoft.Xna.Framework.Vector2 description: The position that the furniture is on. return: type: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} description: The draw and depth offset that the furniture should draw with. content.vb: Public Function GetRoofAttachedFurnitureOffset(position As Vector2) As (DrawOffset As Vector2, DepthOffset As Single) overload: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset* references: - 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 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: 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.Roof.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(Roof) nameWithType: Extensions.JsonCopy(Roof) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.Roof) nameWithType.vb: Extensions.JsonCopy(Of Roof)(Roof) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Roof)(TinyLife.World.Roof) name.vb: JsonCopy(Of Roof)(Roof) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Roof) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - uid: TinyLife.World.Roof name: Roof href: TinyLife.World.Roof.html - name: '>' - name: ( - uid: TinyLife.World.Roof name: Roof href: TinyLife.World.Roof.html - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Roof) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - uid: TinyLife.World.Roof name: Roof href: TinyLife.World.Roof.html - name: ) - name: ( - uid: TinyLife.World.Roof name: Roof href: TinyLife.World.Roof.html - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - 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: TinyLife.World.RoofType commentId: T:TinyLife.World.RoofType parent: TinyLife.World href: TinyLife.World.RoofType.html name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType - uid: TinyLife.Utilities.ColorScheme.WarmDark commentId: F:TinyLife.Utilities.ColorScheme.WarmDark href: TinyLife.Utilities.ColorScheme.html#TinyLife_Utilities_ColorScheme_WarmDark name: WarmDark nameWithType: ColorScheme.WarmDark fullName: TinyLife.Utilities.ColorScheme.WarmDark - 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.Roof.Colors* commentId: Overload:TinyLife.World.Roof.Colors href: TinyLife.World.Roof.html#TinyLife_World_Roof_Colors name: Colors nameWithType: Roof.Colors fullName: TinyLife.World.Roof.Colors - uid: System.Int32[] 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() spec.csharp: - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '[' - name: ']' spec.vb: - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ( - name: ) - uid: TinyLife.World.RoofStyle.Flat commentId: F:TinyLife.World.RoofStyle.Flat href: TinyLife.World.RoofStyle.html#TinyLife_World_RoofStyle_Flat name: Flat nameWithType: RoofStyle.Flat fullName: TinyLife.World.RoofStyle.Flat - uid: TinyLife.World.Roof.Rotation* commentId: Overload:TinyLife.World.Roof.Rotation href: TinyLife.World.Roof.html#TinyLife_World_Roof_Rotation name: Rotation nameWithType: Roof.Rotation fullName: TinyLife.World.Roof.Rotation - uid: MLEM.Misc.Direction2 commentId: T:MLEM.Misc.Direction2 parent: MLEM.Misc isExternal: true name: Direction2 nameWithType: Direction2 fullName: MLEM.Misc.Direction2 - 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: TinyLife.World.Roof.Area* commentId: Overload:TinyLife.World.Roof.Area href: TinyLife.World.Roof.html#TinyLife_World_Roof_Area name: Area nameWithType: Roof.Area fullName: TinyLife.World.Roof.Area - uid: Microsoft.Xna.Framework.Rectangle commentId: T:Microsoft.Xna.Framework.Rectangle parent: Microsoft.Xna.Framework isExternal: true name: Rectangle nameWithType: Rectangle fullName: Microsoft.Xna.Framework.Rectangle - uid: 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.Roof.Floor* commentId: Overload:TinyLife.World.Roof.Floor href: TinyLife.World.Roof.html#TinyLife_World_Roof_Floor name: Floor nameWithType: Roof.Floor fullName: TinyLife.World.Roof.Floor - uid: System.Nullable{System.Int32} commentId: T:System.Nullable{System.Int32} parent: System definition: System.Nullable`1 href: https://learn.microsoft.com/dotnet/api/system.int32 name: int? nameWithType: int? fullName: int? nameWithType.vb: Integer? fullName.vb: Integer? name.vb: Integer? spec.csharp: - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '?' spec.vb: - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '?' - 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.Roof.Wallpaper commentId: F:TinyLife.World.Roof.Wallpaper href: TinyLife.World.Roof.html#TinyLife_World_Roof_Wallpaper name: Wallpaper nameWithType: Roof.Wallpaper fullName: TinyLife.World.Roof.Wallpaper - uid: TinyLife.World.Wallpaper commentId: T:TinyLife.World.Wallpaper parent: TinyLife.World href: TinyLife.World.Wallpaper.html name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper - uid: TinyLife.World.Roof.#ctor* commentId: Overload:TinyLife.World.Roof.#ctor href: TinyLife.World.Roof.html#TinyLife_World_Roof__ctor_TinyLife_World_RoofType_Microsoft_Xna_Framework_Rectangle_System_Nullable_System_Int32__MLEM_Misc_Direction2_System_Int32___ name: Roof nameWithType: Roof.Roof fullName: TinyLife.World.Roof.Roof nameWithType.vb: Roof.New fullName.vb: TinyLife.World.Roof.New name.vb: New - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) commentId: M:TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) isExternal: true href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetPrice_Microsoft_Xna_Framework_Rectangle_ name: GetPrice(Rectangle) nameWithType: RoofType.GetPrice(Rectangle) fullName: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) spec.csharp: - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) name: GetPrice href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetPrice_Microsoft_Xna_Framework_Rectangle_ - name: ( - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ) spec.vb: - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) name: GetPrice href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetPrice_Microsoft_Xna_Framework_Rectangle_ - name: ( - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ) - uid: TinyLife.World.Roof.GetPrice* commentId: Overload:TinyLife.World.Roof.GetPrice href: TinyLife.World.Roof.html#TinyLife_World_Roof_GetPrice name: GetPrice nameWithType: Roof.GetPrice fullName: TinyLife.World.Roof.GetPrice - 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.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) isExternal: true href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ name: Validate(bool, Action, Action) nameWithType: Map.Validate(bool, Action, Action) fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) spec.csharp: - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ - name: ( - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: '>' - name: ) spec.vb: - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate href: TinyLife.World.Map.html#TinyLife_World_Map_Validate_System_Boolean_System_Action_System_String__System_Action_System_Single__ - name: ( - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) - uid: TinyLife.World.Roof.Validate* commentId: Overload:TinyLife.World.Roof.Validate href: TinyLife.World.Roof.html#TinyLife_World_Roof_Validate name: Validate nameWithType: Roof.Validate fullName: TinyLife.World.Roof.Validate - 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.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects href: TinyLife.Objects.Furniture.html name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture - uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) isExternal: true href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetGableOffset_Microsoft_Xna_Framework_Rectangle_MLEM_Misc_Direction2_Microsoft_Xna_Framework_Point_ name: GetGableOffset(Rectangle, Direction2, Point) nameWithType: RoofType.GetGableOffset(Rectangle, Direction2, Point) fullName: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point) spec.csharp: - uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) name: GetGableOffset href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetGableOffset_Microsoft_Xna_Framework_Rectangle_MLEM_Misc_Direction2_Microsoft_Xna_Framework_Point_ - name: ( - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) spec.vb: - uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) name: GetGableOffset href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetGableOffset_Microsoft_Xna_Framework_Rectangle_MLEM_Misc_Direction2_Microsoft_Xna_Framework_Point_ - name: ( - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ) - uid: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset* commentId: Overload:TinyLife.World.Roof.GetRoofAttachedFurnitureOffset href: TinyLife.World.Roof.html#TinyLife_World_Roof_GetRoofAttachedFurnitureOffset_Microsoft_Xna_Framework_Vector2_ name: GetRoofAttachedFurnitureOffset nameWithType: Roof.GetRoofAttachedFurnitureOffset fullName: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset - 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.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} commentId: T:System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} parent: System definition: System.ValueTuple`2 href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.vector2,system.single-.drawoffset name: (Vector2 DrawOffset, float DepthOffset) nameWithType: (Vector2 DrawOffset, float DepthOffset) fullName: (Microsoft.Xna.Framework.Vector2 DrawOffset, float DepthOffset) nameWithType.vb: (DrawOffset As Vector2, DepthOffset As Single) fullName.vb: (DrawOffset As Microsoft.Xna.Framework.Vector2, DepthOffset As Single) name.vb: (DrawOffset As Vector2, DepthOffset As Single) spec.csharp: - name: ( - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}.DrawOffset name: DrawOffset href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.vector2,system.single-.drawoffset - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}.DepthOffset name: DepthOffset href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.vector2,system.single-.depthoffset - name: ) spec.vb: - name: ( - uid: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}.DrawOffset name: DrawOffset href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.vector2,system.single-.drawoffset - name: " " - name: As - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: ',' - name: " " - uid: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}.DepthOffset name: DepthOffset href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.vector2,system.single-.depthoffset - name: " " - name: As - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - 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: System.ValueTuple`2 commentId: T:System.ValueTuple`2 name: (T1, T2) nameWithType: (T1, T2) fullName: (T1, T2) spec.csharp: - name: ( - name: T1 - name: ',' - name: " " - name: T2 - name: ) spec.vb: - name: ( - name: T1 - name: ',' - name: " " - name: T2 - name: )