### YamlMime:ManagedReference items: - uid: TinyLife.World.RoofType commentId: T:TinyLife.World.RoofType id: RoofType parent: TinyLife.World children: - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorSettings,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) - TinyLife.World.RoofType.Colors - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) - TinyLife.World.RoofType.FlatSheetMetal - TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) - TinyLife.World.RoofType.Icon - TinyLife.World.RoofType.ModernFlat - TinyLife.World.RoofType.Name - TinyLife.World.RoofType.OldStyleFlat - TinyLife.World.RoofType.Price - TinyLife.World.RoofType.Register(TinyLife.World.RoofType) - TinyLife.World.RoofType.RoundedShingles - TinyLife.World.RoofType.SheetMetal - TinyLife.World.RoofType.SquareShingles - TinyLife.World.RoofType.Style - TinyLife.World.RoofType.TextureRegion - TinyLife.World.RoofType.Textures - TinyLife.World.RoofType.Thatch - TinyLife.World.RoofType.Types langs: - csharp - vb name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType type: Class source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World summary: >- A roof type stores settings and configurations for instances. To register a new roof type, use . example: [] syntax: content: >- [JsonConverter(typeof(StaticJsonConverter), new object[] { typeof(RoofType), "PrivateTypes" })] public class RoofType content.vb: >- Public Class RoofType 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.RoofType.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.World.RoofType.Types commentId: F:TinyLife.World.RoofType.Types id: Types parent: TinyLife.World.RoofType langs: - csharp - vb name: Types nameWithType: RoofType.Types fullName: TinyLife.World.RoofType.Types type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Roof.cs startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World summary: A registry of all of the instances that are currently registered example: [] syntax: content: public static readonly ReadOnlyDictionary Types return: type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, RoofType) - uid: TinyLife.World.RoofType.ModernFlat commentId: F:TinyLife.World.RoofType.ModernFlat id: ModernFlat parent: TinyLife.World.RoofType langs: - csharp - vb name: ModernFlat nameWithType: RoofType.ModernFlat fullName: TinyLife.World.RoofType.ModernFlat type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs startLine: 31 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType ModernFlat return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly ModernFlat As RoofType - uid: TinyLife.World.RoofType.OldStyleFlat commentId: F:TinyLife.World.RoofType.OldStyleFlat id: OldStyleFlat parent: TinyLife.World.RoofType langs: - csharp - vb name: OldStyleFlat nameWithType: RoofType.OldStyleFlat fullName: TinyLife.World.RoofType.OldStyleFlat type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OldStyleFlat path: ../TinyLife/World/Roof.cs startLine: 32 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType OldStyleFlat return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly OldStyleFlat As RoofType - uid: TinyLife.World.RoofType.SquareShingles commentId: F:TinyLife.World.RoofType.SquareShingles id: SquareShingles parent: TinyLife.World.RoofType langs: - csharp - vb name: SquareShingles nameWithType: RoofType.SquareShingles fullName: TinyLife.World.RoofType.SquareShingles type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType SquareShingles return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly SquareShingles As RoofType - uid: TinyLife.World.RoofType.SheetMetal commentId: F:TinyLife.World.RoofType.SheetMetal id: SheetMetal parent: TinyLife.World.RoofType langs: - csharp - vb name: SheetMetal nameWithType: RoofType.SheetMetal fullName: TinyLife.World.RoofType.SheetMetal type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SheetMetal path: ../TinyLife/World/Roof.cs startLine: 34 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType SheetMetal return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly SheetMetal As RoofType - uid: TinyLife.World.RoofType.FlatSheetMetal commentId: F:TinyLife.World.RoofType.FlatSheetMetal id: FlatSheetMetal parent: TinyLife.World.RoofType langs: - csharp - vb name: FlatSheetMetal nameWithType: RoofType.FlatSheetMetal fullName: TinyLife.World.RoofType.FlatSheetMetal type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FlatSheetMetal path: ../TinyLife/World/Roof.cs startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType FlatSheetMetal return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly FlatSheetMetal As RoofType - uid: TinyLife.World.RoofType.Thatch commentId: F:TinyLife.World.RoofType.Thatch id: Thatch parent: TinyLife.World.RoofType langs: - csharp - vb name: Thatch nameWithType: RoofType.Thatch fullName: TinyLife.World.RoofType.Thatch type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs startLine: 38 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType Thatch return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly Thatch As RoofType - uid: TinyLife.World.RoofType.RoundedShingles commentId: F:TinyLife.World.RoofType.RoundedShingles id: RoundedShingles parent: TinyLife.World.RoofType langs: - csharp - vb name: RoundedShingles nameWithType: RoofType.RoundedShingles fullName: TinyLife.World.RoofType.RoundedShingles type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World syntax: content: public static readonly RoofType RoundedShingles return: type: TinyLife.World.RoofType content.vb: Public Shared ReadOnly RoundedShingles As RoofType - uid: TinyLife.World.RoofType.Name commentId: F:TinyLife.World.RoofType.Name id: Name parent: TinyLife.World.RoofType langs: - csharp - vb name: Name nameWithType: RoofType.Name fullName: TinyLife.World.RoofType.Name type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs startLine: 46 assemblies: - Tiny Life namespace: TinyLife.World summary: The name of this roof type, which is used to store it to disk example: [] syntax: content: public readonly string Name return: type: System.String content.vb: Public ReadOnly Name As String - uid: TinyLife.World.RoofType.Price commentId: F:TinyLife.World.RoofType.Price id: Price parent: TinyLife.World.RoofType langs: - csharp - vb name: Price nameWithType: RoofType.Price fullName: TinyLife.World.RoofType.Price type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World summary: The price of a 1x1 rectangle of this roof type example: [] syntax: content: public readonly int Price return: type: System.Int32 content.vb: Public ReadOnly Price As Integer - uid: TinyLife.World.RoofType.Colors commentId: F:TinyLife.World.RoofType.Colors id: Colors parent: TinyLife.World.RoofType langs: - csharp - vb name: Colors nameWithType: RoofType.Colors fullName: TinyLife.World.RoofType.Colors type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World summary: The color settings that this roof uses. example: [] syntax: content: public readonly ColorSettings Colors return: type: TinyLife.Utilities.ColorSettings content.vb: Public ReadOnly Colors As ColorSettings - uid: TinyLife.World.RoofType.Textures commentId: F:TinyLife.World.RoofType.Textures id: Textures parent: TinyLife.World.RoofType langs: - csharp - vb name: Textures nameWithType: RoofType.Textures fullName: TinyLife.World.RoofType.Textures type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Roof.cs startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World summary: The textures that the should read from. example: [] syntax: content: public readonly IReadOnlyDictionary Textures return: type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} content.vb: Public ReadOnly Textures As IReadOnlyDictionary(Of Point, TextureRegion) - uid: TinyLife.World.RoofType.TextureRegion commentId: F:TinyLife.World.RoofType.TextureRegion id: TextureRegion parent: TinyLife.World.RoofType langs: - csharp - vb name: TextureRegion nameWithType: RoofType.TextureRegion fullName: TinyLife.World.RoofType.TextureRegion type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/World/Roof.cs startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World summary: The initial, top-left texture region of this roof, which will be gathered from . example: [] syntax: content: public readonly Point TextureRegion return: type: Microsoft.Xna.Framework.Point content.vb: Public ReadOnly TextureRegion As Point - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style id: Style parent: TinyLife.World.RoofType langs: - csharp - vb name: Style nameWithType: RoofType.Style fullName: TinyLife.World.RoofType.Style type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs startLine: 67 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The that this roof has. If has completely custom behavior, the roof style is ignored, but can be set to to signal this behavior to other mods. example: [] syntax: content: public readonly RoofStyle Style return: type: TinyLife.World.RoofStyle content.vb: Public ReadOnly Style As RoofStyle - uid: TinyLife.World.RoofType.Icon commentId: F:TinyLife.World.RoofType.Icon id: Icon parent: TinyLife.World.RoofType langs: - csharp - vb name: Icon nameWithType: RoofType.Icon fullName: TinyLife.World.RoofType.Icon type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The build mode icon for this object, which represents the category / theme / mod that it comes from. If this value is nonnull, the icon will be displayed in the corner of the build mode button for this object. example: [] syntax: content: public readonly TextureRegion Icon return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Icon As TextureRegion - uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' parent: TinyLife.World.RoofType langs: - csharp - vb name: RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) nameWithType: RoofType.RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme[], TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) 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: 84 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new roof type with the given settings example: [] syntax: content: public RoofType(string name, int price, ColorScheme[] colors, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) parameters: - id: name type: System.String description: The name that this roof type should have - id: price type: System.Int32 description: The price for a 1x1 area of this roof type - id: colors type: TinyLife.Utilities.ColorScheme[] description: The color scheme that this roof type can have - id: style type: TinyLife.World.RoofStyle description: The that this roof has - id: textures type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} description: The textures that the textureRegion should read from. - id: textureRegion type: Microsoft.Xna.Framework.Point description: The initial, top-left texture region of this roof, which will be gathered from textures. - id: icon type: MLEM.Textures.TextureRegion description: The icon that this roof should have in build mode content.vb: Public Sub New(name As String, price As Integer, colors As ColorScheme(), style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) overload: TinyLife.World.RoofType.#ctor* nameWithType.vb: RoofType.New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme(), TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) name.vb: New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) - uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorSettings,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorSettings,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorSettings,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' parent: TinyLife.World.RoofType langs: - csharp - vb name: RoofType(string, int, ColorSettings, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) nameWithType: RoofType.RoofType(string, int, ColorSettings, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorSettings, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) 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: 97 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new roof type with the given settings example: [] syntax: content: public RoofType(string name, int price, ColorSettings colors, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) parameters: - id: name type: System.String description: The name that this roof type should have - id: price type: System.Int32 description: The price for a 1x1 area of this roof type - id: colors type: TinyLife.Utilities.ColorSettings description: The color scheme that this roof type can have - id: style type: TinyLife.World.RoofStyle description: The that this roof has - id: textures type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} description: The textures that the textureRegion should read from. - id: textureRegion type: Microsoft.Xna.Framework.Point description: The initial, top-left texture region of this roof, which will be gathered from textures. - id: icon type: MLEM.Textures.TextureRegion description: The icon that this roof should have in build mode content.vb: Public Sub New(name As String, price As Integer, colors As ColorSettings, style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) overload: TinyLife.World.RoofType.#ctor* nameWithType.vb: RoofType.New(String, Integer, ColorSettings, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorSettings, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) name.vb: New(String, Integer, ColorSettings, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) - uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' parent: TinyLife.World.RoofType langs: - csharp - vb name: RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) 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: 117 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new roof type with the given settings example: [] syntax: content: public RoofType(string name, int price, ColorScheme color, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) parameters: - id: name type: System.String description: The name that this roof type should have - id: price type: System.Int32 description: The price for a 1x1 area of this roof type - id: color type: TinyLife.Utilities.ColorScheme description: The color scheme that this roof type can have - id: style type: TinyLife.World.RoofStyle description: The that this roof has - id: textures type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} description: The textures that the textureRegion should read from. - id: textureRegion type: Microsoft.Xna.Framework.Point description: The initial, top-left texture region of this roof, which will be gathered from textures. - id: icon type: MLEM.Textures.TextureRegion description: The icon that this roof should have in build mode content.vb: Public Sub New(name As String, price As Integer, color As ColorScheme, style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) overload: TinyLife.World.RoofType.#ctor* nameWithType.vb: RoofType.New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) name.vb: New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) - uid: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) commentId: M:TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) parent: TinyLife.World.RoofType langs: - csharp - vb name: DrawUi(SpriteBatch, Element, int[], float) nameWithType: RoofType.DrawUi(SpriteBatch, Element, int[], float) fullName: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, int[], float) type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World summary: Draws a in ui space, only drawing a 1x1 area of it example: [] syntax: content: public virtual void DrawUi(SpriteBatch batch, Element element, int[] colorIndices, float drawScale) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The sprite batch to use for drawing - id: element type: MLEM.Ui.Elements.Element description: The element to draw the roof on - id: colorIndices type: System.Int32[] description: The color indices in this roof's . - id: drawScale type: System.Single description: The scale to draw the roof with content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, element As Element, colorIndices As Integer(), drawScale As Single) overload: TinyLife.World.RoofType.DrawUi* nameWithType.vb: RoofType.DrawUi(SpriteBatch, Element, Integer(), Single) fullName.vb: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Integer(), Single) name.vb: DrawUi(SpriteBatch, Element, Integer(), Single) - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.RoofType langs: - csharp - vb name: Draw(GameTime, SpriteBatch, Map, Rectangle, int, Direction2, int[], Wallpaper, int, float, Color?) nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, int, Direction2, int[], Wallpaper, int, float, Color?) fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, int, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, int, float, Microsoft.Xna.Framework.Color?) type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs startLine: 150 assemblies: - Tiny Life namespace: TinyLife.World summary: Draws the given in world space example: [] syntax: content: public virtual void Draw(GameTime time, SpriteBatch batch, Map map, Rectangle area, int floor, Direction2 rotation, int[] colorIndices, Wallpaper wallpaper, int roofHeightOffset, float depthOffset = 0, Color? overrideColor = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime description: The game's current time - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The sprite batch to use for drawing - id: map type: TinyLife.World.Map description: The map to draw on - id: area type: Microsoft.Xna.Framework.Rectangle description: The area the roof covers - id: floor type: System.Int32 description: The floor the roof is on. - id: rotation type: MLEM.Misc.Direction2 description: The roof's rotation - id: colorIndices type: System.Int32[] description: The color indices in this roof's . - id: wallpaper type: TinyLife.World.Wallpaper description: The wallpaper applied to the roof - id: roofHeightOffset type: System.Int32 description: An offset that is added onto the for the roof. - id: depthOffset type: System.Single description: The value that should be added to the depth of this roof - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: An override color that should be used instead of this roof's color, or null to use the roof's color. content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, area As Rectangle, floor As Integer, rotation As Direction2, colorIndices As Integer(), wallpaper As Wallpaper, roofHeightOffset As Integer, depthOffset As Single = 0, overrideColor As Color? = Nothing) overload: TinyLife.World.RoofType.Draw* nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Integer, Direction2, Integer(), Wallpaper, Integer, Single, Color?) fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, Integer, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Integer, Single, Microsoft.Xna.Framework.Color?) name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Integer, Direction2, Integer(), Wallpaper, Integer, Single, Color?) - 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) id: GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) parent: TinyLife.World.RoofType langs: - csharp - vb 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) type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGableOffset path: ../TinyLife/World/Roof.cs startLine: 240 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the gable offset that attached to this roof should be displayed with. By default, this method returns an offset for roofs with the . example: [] syntax: content: public virtual int GetGableOffset(Rectangle area, Direction2 rotation, Point innerPos) parameters: - id: area type: Microsoft.Xna.Framework.Rectangle description: The area that the roof covers. - id: rotation type: MLEM.Misc.Direction2 description: The roof's rotation. - id: innerPos type: Microsoft.Xna.Framework.Point description: The position in the roof's area that the object sits on. return: type: System.Int32 description: The gable offset that this roof should have, in half tiles. content.vb: Public Overridable Function GetGableOffset(area As Rectangle, rotation As Direction2, innerPos As Point) As Integer overload: TinyLife.World.RoofType.GetGableOffset* - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) commentId: M:TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) id: GetPrice(Microsoft.Xna.Framework.Rectangle) parent: TinyLife.World.RoofType langs: - csharp - vb name: GetPrice(Rectangle) nameWithType: RoofType.GetPrice(Rectangle) fullName: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) 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: 258 assemblies: - Tiny Life namespace: TinyLife.World summary: >- Returns the price of this roof type for the given area. This returns , multiplied by the area's size. example: [] syntax: content: public virtual int GetPrice(Rectangle area) parameters: - id: area type: Microsoft.Xna.Framework.Rectangle description: The area of roofing to get the price for return: type: System.Int32 description: The price of the area content.vb: Public Overridable Function GetPrice(area As Rectangle) As Integer overload: TinyLife.World.RoofType.GetPrice* - uid: TinyLife.World.RoofType.Register(TinyLife.World.RoofType) commentId: M:TinyLife.World.RoofType.Register(TinyLife.World.RoofType) id: Register(TinyLife.World.RoofType) parent: TinyLife.World.RoofType langs: - csharp - vb name: Register(RoofType) nameWithType: RoofType.Register(RoofType) fullName: TinyLife.World.RoofType.Register(TinyLife.World.RoofType) type: Method source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs startLine: 267 assemblies: - Tiny Life namespace: TinyLife.World summary: Registers a new roof type with the given settings into the registry example: [] syntax: content: public static RoofType Register(RoofType type) parameters: - id: type type: TinyLife.World.RoofType description: The roof type to register return: type: TinyLife.World.RoofType description: The roof type passed, for chaining content.vb: Public Shared Function Register(type As RoofType) As RoofType overload: TinyLife.World.RoofType.Register* references: - 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.RoofType.Register(TinyLife.World.RoofType) commentId: M:TinyLife.World.RoofType.Register(TinyLife.World.RoofType) href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Register_TinyLife_World_RoofType_ name: Register(RoofType) nameWithType: RoofType.Register(RoofType) fullName: TinyLife.World.RoofType.Register(TinyLife.World.RoofType) spec.csharp: - uid: TinyLife.World.RoofType.Register(TinyLife.World.RoofType) name: Register href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Register_TinyLife_World_RoofType_ - name: ( - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: ) spec.vb: - uid: TinyLife.World.RoofType.Register(TinyLife.World.RoofType) name: Register href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Register_TinyLife_World_RoofType_ - name: ( - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: ) - 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.RoofType.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(RoofType) nameWithType: Extensions.JsonCopy(RoofType) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.RoofType) nameWithType.vb: Extensions.JsonCopy(Of RoofType)(RoofType) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.RoofType)(TinyLife.World.RoofType) name.vb: JsonCopy(Of RoofType)(RoofType) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.RoofType) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: < - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: '>' - name: ( - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.RoofType) name: JsonCopy href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ - name: ( - name: Of - name: " " - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: ) - name: ( - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.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: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} parent: System.Collections.ObjectModel definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary nameWithType.vb: ReadOnlyDictionary(Of String, RoofType) fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.World.RoofType) name.vb: ReadOnlyDictionary(Of String, RoofType) spec.csharp: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: '>' spec.vb: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.World.RoofType name: RoofType href: TinyLife.World.RoofType.html - name: ) - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 name: ReadOnlyDictionary nameWithType: ReadOnlyDictionary fullName: System.Collections.ObjectModel.ReadOnlyDictionary nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: < - name: TKey - name: ',' - name: " " - name: TValue - name: '>' spec.vb: - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 name: ReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: ( - name: Of - name: " " - name: TKey - name: ',' - name: " " - name: TValue - name: ) - uid: System.Collections.ObjectModel commentId: N:System.Collections.ObjectModel isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System.Collections.ObjectModel nameWithType: System.Collections.ObjectModel fullName: System.Collections.ObjectModel 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.ObjectModel name: ObjectModel isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel 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.ObjectModel name: ObjectModel isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - 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.Utilities.ColorSettings commentId: T:TinyLife.Utilities.ColorSettings parent: TinyLife.Utilities href: TinyLife.Utilities.ColorSettings.html name: ColorSettings nameWithType: ColorSettings fullName: TinyLife.Utilities.ColorSettings - uid: TinyLife.World.RoofType.TextureRegion commentId: F:TinyLife.World.RoofType.TextureRegion href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_TextureRegion name: TextureRegion nameWithType: RoofType.TextureRegion fullName: TinyLife.World.RoofType.TextureRegion - uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} parent: System.Collections.Generic definition: System.Collections.Generic.IReadOnlyDictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 name: IReadOnlyDictionary nameWithType: IReadOnlyDictionary fullName: System.Collections.Generic.IReadOnlyDictionary nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) name.vb: IReadOnlyDictionary(Of Point, TextureRegion) spec.csharp: - uid: System.Collections.Generic.IReadOnlyDictionary`2 name: IReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: < - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: '>' spec.vb: - uid: System.Collections.Generic.IReadOnlyDictionary`2 name: IReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: ( - name: Of - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ) - uid: System.Collections.Generic.IReadOnlyDictionary`2 commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 name: IReadOnlyDictionary nameWithType: IReadOnlyDictionary fullName: System.Collections.Generic.IReadOnlyDictionary nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) name.vb: IReadOnlyDictionary(Of TKey, TValue) spec.csharp: - uid: System.Collections.Generic.IReadOnlyDictionary`2 name: IReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: < - name: TKey - name: ',' - name: " " - name: TValue - name: '>' spec.vb: - uid: System.Collections.Generic.IReadOnlyDictionary`2 name: IReadOnlyDictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: ( - name: Of - name: " " - name: TKey - name: ',' - name: " " - name: TValue - 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.RoofType.Textures commentId: F:TinyLife.World.RoofType.Textures href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Textures name: Textures nameWithType: RoofType.Textures fullName: TinyLife.World.RoofType.Textures - 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.RoofStyle commentId: T:TinyLife.World.RoofStyle parent: TinyLife.World href: TinyLife.World.RoofStyle.html name: RoofStyle nameWithType: RoofStyle fullName: TinyLife.World.RoofStyle - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) isExternal: true href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_TinyLife_World_Map_Microsoft_Xna_Framework_Rectangle_System_Int32_MLEM_Misc_Direction2_System_Int32___TinyLife_World_Wallpaper_System_Int32_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__ name: Draw(GameTime, SpriteBatch, Map, Rectangle, int, Direction2, int[], Wallpaper, int, float, Color?) nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, int, Direction2, int[], Wallpaper, int, float, Color?) fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, int, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, int, float, Microsoft.Xna.Framework.Color?) nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Integer, Direction2, Integer(), Wallpaper, Integer, Single, Color?) fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, Integer, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Integer, Single, Microsoft.Xna.Framework.Color?) name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Integer, Direction2, Integer(), Wallpaper, Integer, Single, Color?) spec.csharp: - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_TinyLife_World_Map_Microsoft_Xna_Framework_Rectangle_System_Int32_MLEM_Misc_Direction2_System_Int32___TinyLife_World_Wallpaper_System_Int32_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__ - 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: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '[' - name: ']' - name: ',' - name: " " - uid: TinyLife.World.Wallpaper name: Wallpaper href: TinyLife.World.Wallpaper.html - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Single name: float isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' - name: ) spec.vb: - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Int32,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_TinyLife_World_Map_Microsoft_Xna_Framework_Rectangle_System_Int32_MLEM_Misc_Direction2_System_Int32___TinyLife_World_Wallpaper_System_Int32_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__ - 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: TinyLife.World.Map name: Map href: TinyLife.World.Map.html - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Rectangle name: Rectangle isExternal: true - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ( - name: ) - name: ',' - name: " " - uid: TinyLife.World.Wallpaper name: Wallpaper href: TinyLife.World.Wallpaper.html - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Single name: Single isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: '?' - name: ) - uid: TinyLife.World.RoofStyle.Custom commentId: F:TinyLife.World.RoofStyle.Custom href: TinyLife.World.RoofStyle.html#TinyLife_World_RoofStyle_Custom name: Custom nameWithType: RoofStyle.Custom fullName: TinyLife.World.RoofStyle.Custom - uid: MLEM.Textures.TextureRegion commentId: T:MLEM.Textures.TextureRegion parent: MLEM.Textures isExternal: true name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion - uid: MLEM.Textures commentId: N:MLEM.Textures isExternal: true name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures spec.csharp: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Textures name: Textures isExternal: true spec.vb: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Textures name: Textures isExternal: true - uid: TinyLife.World.RoofType.#ctor* commentId: Overload:TinyLife.World.RoofType.#ctor href: TinyLife.World.RoofType.html#TinyLife_World_RoofType__ctor_System_String_System_Int32_TinyLife_Utilities_ColorScheme___TinyLife_World_RoofStyle_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion_ name: RoofType nameWithType: RoofType.RoofType fullName: TinyLife.World.RoofType.RoofType nameWithType.vb: RoofType.New fullName.vb: TinyLife.World.RoofType.New name.vb: New - uid: TinyLife.Utilities.ColorScheme[] isExternal: true href: TinyLife.Utilities.ColorScheme.html name: ColorScheme[] nameWithType: ColorScheme[] fullName: TinyLife.Utilities.ColorScheme[] nameWithType.vb: ColorScheme() fullName.vb: TinyLife.Utilities.ColorScheme() name.vb: ColorScheme() spec.csharp: - uid: TinyLife.Utilities.ColorScheme name: ColorScheme href: TinyLife.Utilities.ColorScheme.html - name: '[' - name: ']' spec.vb: - uid: TinyLife.Utilities.ColorScheme name: ColorScheme href: TinyLife.Utilities.ColorScheme.html - name: ( - name: ) - uid: TinyLife.Utilities.ColorScheme commentId: T:TinyLife.Utilities.ColorScheme parent: TinyLife.Utilities href: TinyLife.Utilities.ColorScheme.html name: ColorScheme nameWithType: ColorScheme fullName: TinyLife.Utilities.ColorScheme - uid: TinyLife.World.RoofType.Colors commentId: F:TinyLife.World.RoofType.Colors href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Colors name: Colors nameWithType: RoofType.Colors fullName: TinyLife.World.RoofType.Colors - uid: TinyLife.World.RoofType.DrawUi* commentId: Overload:TinyLife.World.RoofType.DrawUi href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Ui_Elements_Element_System_Int32___System_Single_ name: DrawUi nameWithType: RoofType.DrawUi fullName: TinyLife.World.RoofType.DrawUi - 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: MLEM.Ui.Elements.Element commentId: T:MLEM.Ui.Elements.Element parent: MLEM.Ui.Elements isExternal: true name: Element nameWithType: Element fullName: MLEM.Ui.Elements.Element - 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: 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: 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: MLEM.Ui.Elements commentId: N:MLEM.Ui.Elements isExternal: true name: MLEM.Ui.Elements nameWithType: MLEM.Ui.Elements fullName: MLEM.Ui.Elements spec.csharp: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Ui name: Ui isExternal: true - name: . - uid: MLEM.Ui.Elements name: Elements isExternal: true spec.vb: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Ui name: Ui isExternal: true - name: . - uid: MLEM.Ui.Elements name: Elements isExternal: true - 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.RoofType.Draw* commentId: Overload:TinyLife.World.RoofType.Draw href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_TinyLife_World_Map_Microsoft_Xna_Framework_Rectangle_System_Int32_MLEM_Misc_Direction2_System_Int32___TinyLife_World_Wallpaper_System_Int32_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__ name: Draw nameWithType: RoofType.Draw fullName: TinyLife.World.RoofType.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: 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: 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: MLEM.Misc.Direction2 commentId: T:MLEM.Misc.Direction2 parent: MLEM.Misc isExternal: true name: Direction2 nameWithType: Direction2 fullName: MLEM.Misc.Direction2 - 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: 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: 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: 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.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.RoofStyle.Gable commentId: F:TinyLife.World.RoofStyle.Gable href: TinyLife.World.RoofStyle.html#TinyLife_World_RoofStyle_Gable name: Gable nameWithType: RoofStyle.Gable fullName: TinyLife.World.RoofStyle.Gable - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Style name: Style nameWithType: RoofType.Style fullName: TinyLife.World.RoofType.Style - uid: TinyLife.World.RoofType.GetGableOffset* commentId: Overload:TinyLife.World.RoofType.GetGableOffset href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetGableOffset_Microsoft_Xna_Framework_Rectangle_MLEM_Misc_Direction2_Microsoft_Xna_Framework_Point_ name: GetGableOffset nameWithType: RoofType.GetGableOffset fullName: TinyLife.World.RoofType.GetGableOffset - 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.RoofType.Price commentId: F:TinyLife.World.RoofType.Price href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Price name: Price nameWithType: RoofType.Price fullName: TinyLife.World.RoofType.Price - uid: TinyLife.World.RoofType.GetPrice* commentId: Overload:TinyLife.World.RoofType.GetPrice href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_GetPrice_Microsoft_Xna_Framework_Rectangle_ name: GetPrice nameWithType: RoofType.GetPrice fullName: TinyLife.World.RoofType.GetPrice - uid: TinyLife.World.RoofType.Types commentId: F:TinyLife.World.RoofType.Types href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Types name: Types nameWithType: RoofType.Types fullName: TinyLife.World.RoofType.Types - uid: TinyLife.World.RoofType.Register* commentId: Overload:TinyLife.World.RoofType.Register href: TinyLife.World.RoofType.html#TinyLife_World_RoofType_Register_TinyLife_World_RoofType_ name: Register nameWithType: RoofType.Register fullName: TinyLife.World.RoofType.Register