### YamlMime:ManagedReference items: - uid: TinyLife.World.Wallpaper commentId: T:TinyLife.World.Wallpaper id: Wallpaper parent: TinyLife.World children: - TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) - TinyLife.World.Wallpaper.BaseName - TinyLife.World.Wallpaper.Colors - TinyLife.World.Wallpaper.ColorSchemes - TinyLife.World.Wallpaper.DefaultColors - TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Single) - TinyLife.World.Wallpaper.GetPrice - TinyLife.World.Wallpaper.Icon - TinyLife.World.Wallpaper.Name - TinyLife.World.Wallpaper.Price - TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) - TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - TinyLife.World.Wallpaper.Wallpapers langs: - csharp - vb name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper type: Class source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Wallpaper.cs startLine: 20 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wallpaper is a single-instanced object that can be attached to a , which makes the wall render a different texture.\nTo register custom wallpapers, use . Note that registered wallpapers need to use a texture generated by .\n" example: [] syntax: content: >- [JsonConverter(typeof(Wallpaper.Converter))] public class Wallpaper content.vb: >- Public Class Wallpaper 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.Wallpaper.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.World.Wallpaper.Wallpapers commentId: F:TinyLife.World.Wallpaper.Wallpapers id: Wallpapers parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Wallpapers nameWithType: Wallpaper.Wallpapers fullName: TinyLife.World.Wallpaper.Wallpapers type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpapers path: ../TinyLife/World/Wallpaper.cs startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe registry for all objects in the game and mods.\nUse to register custom wallpapers.\n" example: [] syntax: content: public static readonly ReadOnlyDictionary Wallpapers return: type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} content.vb: Public Shared ReadOnly Wallpapers As ReadOnlyDictionary(Of String, Wallpaper()) - uid: TinyLife.World.Wallpaper.BaseName commentId: F:TinyLife.World.Wallpaper.BaseName id: BaseName parent: TinyLife.World.Wallpaper langs: - csharp - vb name: BaseName nameWithType: Wallpaper.BaseName fullName: TinyLife.World.Wallpaper.BaseName type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Wallpaper.cs startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe name of this type of wallpaper. Whereas has the index of its color scheme appended to it, this one is just the type's name.\n" example: [] syntax: content: public readonly string BaseName return: type: System.String content.vb: Public ReadOnly BaseName As String - uid: TinyLife.World.Wallpaper.Name commentId: F:TinyLife.World.Wallpaper.Name id: Name parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Name nameWithType: Wallpaper.Name fullName: TinyLife.World.Wallpaper.Name type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Wallpaper.cs startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe name of this specific wallpaper. This is comprised of the with its color scheme index attached to it.\n" example: [] syntax: content: public readonly string Name return: type: System.String content.vb: Public ReadOnly Name As String - uid: TinyLife.World.Wallpaper.Price commentId: F:TinyLife.World.Wallpaper.Price id: Price parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Price nameWithType: Wallpaper.Price fullName: TinyLife.World.Wallpaper.Price type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wallpaper.cs startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe price of this wallpaper. Can be retrieved easily using .\n" example: [] syntax: content: public readonly int Price return: type: System.Int32 content.vb: Public ReadOnly Price As Integer - uid: TinyLife.World.Wallpaper.ColorSchemes commentId: F:TinyLife.World.Wallpaper.ColorSchemes id: ColorSchemes parent: TinyLife.World.Wallpaper langs: - csharp - vb name: ColorSchemes nameWithType: Wallpaper.ColorSchemes fullName: TinyLife.World.Wallpaper.ColorSchemes type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Wallpaper.cs startLine: 71 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nAn array of that this wallpaper type uses.\nIf this array has more than one entry, textures for the other layers will be gathered to the right of the texture region passed in the constructor.\n" example: [] syntax: content: public readonly ColorScheme[] ColorSchemes return: type: TinyLife.Utilities.ColorScheme[] content.vb: Public ReadOnly ColorSchemes As ColorScheme() - uid: TinyLife.World.Wallpaper.Colors commentId: F:TinyLife.World.Wallpaper.Colors id: Colors parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Colors nameWithType: Wallpaper.Colors fullName: TinyLife.World.Wallpaper.Colors type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Wallpaper.cs startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe set of colors applied to this wallpaper instance.\nEach entry represents an index in the of this wallpaper.\n" example: [] syntax: content: public readonly int[] Colors return: type: System.Int32[] content.vb: Public ReadOnly Colors As Integer() - uid: TinyLife.World.Wallpaper.Icon commentId: F:TinyLife.World.Wallpaper.Icon id: Icon parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Icon nameWithType: Wallpaper.Icon fullName: TinyLife.World.Wallpaper.Icon type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Wallpaper.cs startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe build mode icon for this object, which represents the category / theme / mod that it comes from.\nIf this value is nonnull, the icon will be displayed in the corner of the build mode button for this object.\n" example: [] syntax: content: public readonly TextureRegion Icon return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Icon As TextureRegion - uid: TinyLife.World.Wallpaper.DefaultColors commentId: F:TinyLife.World.Wallpaper.DefaultColors id: DefaultColors parent: TinyLife.World.Wallpaper langs: - csharp - vb name: DefaultColors nameWithType: Wallpaper.DefaultColors fullName: TinyLife.World.Wallpaper.DefaultColors type: Field source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Wallpaper.cs startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe colors that this wallpaper should have by default.\n" example: [] syntax: content: public readonly int[] DefaultColors return: type: System.Int32[] content.vb: Public ReadOnly DefaultColors As Integer() - uid: TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) commentId: M:TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])' parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Wallpaper(string, string, int, Dictionary, Point, int[], ColorScheme[], TextureRegion, int[]) nameWithType: Wallpaper.Wallpaper(string, string, int, Dictionary, Point, int[], ColorScheme[], TextureRegion, int[]) fullName: TinyLife.World.Wallpaper.Wallpaper(string, string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, int[], TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, int[]) type: Constructor source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wallpaper.cs startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new wallpaper with the given settings.\nTo create an instance of a custom wallpaper class, use .\n" example: [] syntax: content: protected Wallpaper(string baseName, string name, int price, Dictionary textures, Point textureRegion, int[] colors, ColorScheme[] colorSchemes, TextureRegion icon, int[] defaultColors) parameters: - id: baseName type: System.String - id: name type: System.String - id: price type: System.Int32 - id: textures type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - id: textureRegion type: Microsoft.Xna.Framework.Point - id: colors type: System.Int32[] - id: colorSchemes type: TinyLife.Utilities.ColorScheme[] - id: icon type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As Integer(), colorSchemes As ColorScheme(), icon As TextureRegion, defaultColors As Integer()) overload: TinyLife.World.Wallpaper.#ctor* nameWithType.vb: Wallpaper.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Point, Integer(), ColorScheme(), TextureRegion, Integer()) fullName.vb: TinyLife.World.Wallpaper.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Integer(), TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, Integer()) name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Point, Integer(), ColorScheme(), TextureRegion, Integer()) - uid: TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Draw(GameTime, SpriteBatch, Vector2, WallMode, bool, bool, float, float, bool, Color?) nameWithType: Wallpaper.Draw(GameTime, SpriteBatch, Vector2, WallMode, bool, bool, float, float, bool, Color?) fullName: TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, TinyLife.World.WallMode, bool, bool, float, float, bool, Microsoft.Xna.Framework.Color?) type: Method source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wallpaper.cs startLine: 118 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this wallpaper on the given wall with the given data.\n" example: [] syntax: content: public virtual void Draw(GameTime time, SpriteBatch batch, Vector2 drawPos, WallMode mode, bool isDown, bool vertical, float scale, float depth, bool shadow, Color? overrideColor = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime description: The current game time - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The sprite batch used for rendering - id: drawPos type: Microsoft.Xna.Framework.Vector2 description: The position, in screen coordinates, that the wall should be drawn at - id: mode type: TinyLife.World.WallMode description: The that the wall should be drawn with - id: isDown type: System.Boolean description: Whether or not the wall is rendering with a reduced height - id: vertical type: System.Boolean description: Whether or not the wall is vertical (or horizontal) in the world - id: scale type: System.Single description: The scale that the wall should be rendered with - id: depth type: System.Single description: The depth that the wall should be rendered with - id: shadow type: System.Boolean description: Whether or not the shadow texture should be applied on top of the texture - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: A color that this object should be rendered with, instead of its default color content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, drawPos As Vector2, mode As WallMode, isDown As Boolean, vertical As Boolean, scale As Single, depth As Single, shadow As Boolean, overrideColor As Color? = Nothing) overload: TinyLife.World.Wallpaper.Draw* nameWithType.vb: Wallpaper.Draw(GameTime, SpriteBatch, Vector2, WallMode, Boolean, Boolean, Single, Single, Boolean, Color?) fullName.vb: TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, TinyLife.World.WallMode, Boolean, Boolean, Single, Single, Boolean, Microsoft.Xna.Framework.Color?) name.vb: Draw(GameTime, SpriteBatch, Vector2, WallMode, Boolean, Boolean, Single, Single, Boolean, Color?) - uid: TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Single) commentId: M:TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Single) id: DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Single) parent: TinyLife.World.Wallpaper langs: - csharp - vb name: DrawUi(Element, SpriteBatch, GameTime, float) nameWithType: Wallpaper.DrawUi(Element, SpriteBatch, GameTime, float) fullName: TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.GameTime, float) type: Method source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Wallpaper.cs startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this wallpaper on the given in ui space\n" example: [] syntax: content: public virtual void DrawUi(Element e, SpriteBatch batch, GameTime time, float drawScale = 0.3) parameters: - id: e type: MLEM.Ui.Elements.Element description: The element to draw on - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch description: The batch to draw with - id: time type: Microsoft.Xna.Framework.GameTime description: The current game time - id: drawScale type: System.Single description: The scale to draw with. Defaults to 0.3. content.vb: Public Overridable Sub DrawUi(e As Element, batch As SpriteBatch, time As GameTime, drawScale As Single = 0.3) overload: TinyLife.World.Wallpaper.DrawUi* nameWithType.vb: Wallpaper.DrawUi(Element, SpriteBatch, GameTime, Single) fullName.vb: TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.GameTime, Single) name.vb: DrawUi(Element, SpriteBatch, GameTime, Single) - uid: TinyLife.World.Wallpaper.GetPrice commentId: M:TinyLife.World.Wallpaper.GetPrice id: GetPrice parent: TinyLife.World.Wallpaper langs: - csharp - vb name: GetPrice() nameWithType: Wallpaper.GetPrice() fullName: TinyLife.World.Wallpaper.GetPrice() type: Method source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wallpaper.cs startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World example: [] syntax: content: public virtual float GetPrice() return: type: System.Single content.vb: Public Overridable Function GetPrice() As Single overload: TinyLife.World.Wallpaper.GetPrice* - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Register(string, int, Dictionary, Point, ColorScheme, TextureRegion, int?, Type) nameWithType: Wallpaper.Register(string, int, Dictionary, Point, ColorScheme, TextureRegion, int?, Type) fullName: TinyLife.World.Wallpaper.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion, int?, System.Type) type: Method source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs startLine: 163 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the textures should be one generated using , as otherwise, graphical issues will occur.\n" example: [] syntax: content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme color, TextureRegion icon = null, int? defaultColor = null, Type constructedType = null) parameters: - id: name type: System.String description: The name of the wallpaper type - id: price type: System.Int32 description: The price of a single wallpaper of this type - id: textures type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} description: The texture that this wallpaper should use. This needs to have been generated using . - id: textureRegion type: Microsoft.Xna.Framework.Point description: The top left texture region of this wallpaper (on the original texture, not the mask) - id: color type: TinyLife.Utilities.ColorScheme description: The color scheme of the wallpaper. - id: icon type: MLEM.Textures.TextureRegion description: The build mode category icon of this object - id: defaultColor type: System.Nullable{System.Int32} description: The color that this wallpaper should display with by default in the wallpaper tool. - id: constructedType type: System.Type description: The that should be constructed to create this wallpaper. Defaults to . content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, icon As TextureRegion = Nothing, defaultColor As Integer? = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Wallpaper.Register* nameWithType.vb: Wallpaper.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, TextureRegion, Integer?, Type) fullName.vb: TinyLife.World.Wallpaper.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion, Integer?, System.Type) name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, TextureRegion, Integer?, Type) - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) parent: TinyLife.World.Wallpaper langs: - csharp - vb name: Register(string, int, Dictionary, Point, ColorScheme[], TextureRegion, int[], Type) nameWithType: Wallpaper.Register(string, int, Dictionary, Point, ColorScheme[], TextureRegion, int[], Type) fullName: TinyLife.World.Wallpaper.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, int[], System.Type) type: Method source: remote: path: TinyLife/World/Wallpaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs startLine: 180 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the textures should be one generated using , as otherwise, graphical issues will occur.\n" example: [] syntax: content: public static Wallpaper[] Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, TextureRegion icon = null, int[] defaultColors = null, Type constructedType = null) parameters: - id: name type: System.String description: The name of the wallpaper type - id: price type: System.Int32 description: The price of a single wallpaper of this type - id: textures type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} description: The texture that this wallpaper should use. This needs to have been generated using . - id: textureRegion type: Microsoft.Xna.Framework.Point description: The top left texture region of this wallpaper (on the original texture, not the mask) - id: colors type: TinyLife.Utilities.ColorScheme[] description: The color schemes for each layer of the wallpaper. If there is more than one entry, additional layers will automatically be gathered to the right of the passed textureRegion. - id: icon type: MLEM.Textures.TextureRegion description: The build mode category icon of this object - id: defaultColors type: System.Int32[] description: The colors that this wallpaper should display with by default in the wallpaper tool. - id: constructedType type: System.Type description: The that should be constructed to create this wallpaper. Defaults to . return: type: TinyLife.World.Wallpaper[] description: The registered wallpapers. content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), icon As TextureRegion = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) As Wallpaper() overload: TinyLife.World.Wallpaper.Register* nameWithType.vb: Wallpaper.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), TextureRegion, Integer(), Type) fullName.vb: TinyLife.World.Wallpaper.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, Integer(), System.Type) name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), TextureRegion, Integer(), Type) references: - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall parent: TinyLife.World name: Wall nameWithType: Wall fullName: TinyLife.World.Wall - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: Register(string, int, Dictionary, Point, ColorScheme, TextureRegion, int?, Type) nameWithType: Wallpaper.Register(string, int, Dictionary, Point, ColorScheme, TextureRegion, int?, Type) fullName: TinyLife.World.Wallpaper.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion, int?, System.Type) nameWithType.vb: Wallpaper.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, TextureRegion, Integer?, Type) fullName.vb: TinyLife.World.Wallpaper.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion, Integer?, System.Type) name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, TextureRegion, Integer?, Type) spec.csharp: - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) name: Register - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: '>' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: TinyLife.Utilities.ColorScheme name: ColorScheme - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '?' - name: ',' - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type) name: Register - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ) - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: TinyLife.Utilities.ColorScheme name: ColorScheme - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '?' - name: ',' - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) - uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: ApplyMasks(Texture2D, int, int, RuntimeTexturePacker, Action>) nameWithType: WallMode.ApplyMasks(Texture2D, int, int, RuntimeTexturePacker, Action>) fullName: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, int, int, MLEM.Data.RuntimeTexturePacker, System.Action>) nameWithType.vb: WallMode.ApplyMasks(Texture2D, Integer, Integer, RuntimeTexturePacker, Action(Of Dictionary(Of Point, TextureRegion))) fullName.vb: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, Integer, Integer, MLEM.Data.RuntimeTexturePacker, System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion))) name.vb: ApplyMasks(Texture2D, Integer, Integer, RuntimeTexturePacker, Action(Of Dictionary(Of Point, TextureRegion))) spec.csharp: - uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) name: ApplyMasks - name: ( - uid: Microsoft.Xna.Framework.Graphics.Texture2D name: Texture2D isExternal: true - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: MLEM.Data.RuntimeTexturePacker name: RuntimeTexturePacker isExternal: true - name: ',' - name: " " - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: '>' - name: '>' - name: ) spec.vb: - uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) name: ApplyMasks - name: ( - uid: Microsoft.Xna.Framework.Graphics.Texture2D name: Texture2D isExternal: true - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - uid: MLEM.Data.RuntimeTexturePacker name: RuntimeTexturePacker isExternal: true - 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.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - uid: Microsoft.Xna.Framework.Point name: Point isExternal: true - name: ',' - name: " " - uid: MLEM.Textures.TextureRegion name: TextureRegion isExternal: true - name: ) - name: ) - name: ) - uid: TinyLife.World commentId: N:TinyLife.World name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.World name: World - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: 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.Wallpaper.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(Wallpaper) nameWithType: Extensions.JsonCopy(Wallpaper) fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.Wallpaper) nameWithType.vb: Extensions.JsonCopy(Of Wallpaper)(Wallpaper) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Wallpaper)(TinyLife.World.Wallpaper) name.vb: JsonCopy(Of Wallpaper)(Wallpaper) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Wallpaper) name: JsonCopy - name: < - uid: TinyLife.World.Wallpaper name: Wallpaper - name: '>' - name: ( - uid: TinyLife.World.Wallpaper name: Wallpaper - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Wallpaper) name: JsonCopy - name: ( - name: Of - name: " " - uid: TinyLife.World.Wallpaper name: Wallpaper - name: ) - name: ( - uid: TinyLife.World.Wallpaper name: Wallpaper - 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) name: JsonCopy(T) nameWithType: Extensions.JsonCopy(T) fullName: TinyLife.Utilities.Extensions.JsonCopy(T) nameWithType.vb: Extensions.JsonCopy(Of T)(T) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) name.vb: JsonCopy(Of T)(T) spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: < - name: T - name: '>' - name: ( - name: T - name: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ) - uid: TinyLife.Utilities.Extensions commentId: T:TinyLife.Utilities.Extensions parent: TinyLife.Utilities name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Utilities name: Utilities - uid: TinyLife.World.Wallpaper commentId: T:TinyLife.World.Wallpaper parent: TinyLife.World name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper - uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} 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, Wallpaper()) fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.World.Wallpaper()) name.vb: ReadOnlyDictionary(Of String, Wallpaper()) 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.Wallpaper name: Wallpaper - name: '[' - name: ']' - 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.Wallpaper name: Wallpaper - name: ( - name: ) - 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: TinyLife.World.Wallpaper.Name commentId: F:TinyLife.World.Wallpaper.Name name: Name nameWithType: Wallpaper.Name fullName: TinyLife.World.Wallpaper.Name - 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: TinyLife.World.Wallpaper.BaseName commentId: F:TinyLife.World.Wallpaper.BaseName name: BaseName nameWithType: Wallpaper.BaseName fullName: TinyLife.World.Wallpaper.BaseName - uid: TinyLife.World.Wallpaper.GetPrice commentId: M:TinyLife.World.Wallpaper.GetPrice name: GetPrice() nameWithType: Wallpaper.GetPrice() fullName: TinyLife.World.Wallpaper.GetPrice() spec.csharp: - uid: TinyLife.World.Wallpaper.GetPrice name: GetPrice - name: ( - name: ) spec.vb: - uid: TinyLife.World.Wallpaper.GetPrice name: GetPrice - name: ( - name: ) - 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.ColorScheme commentId: T:TinyLife.Utilities.ColorScheme parent: TinyLife.Utilities name: ColorScheme nameWithType: ColorScheme fullName: TinyLife.Utilities.ColorScheme - uid: TinyLife.Utilities.ColorScheme[] isExternal: true 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 - name: '[' - name: ']' spec.vb: - uid: TinyLife.Utilities.ColorScheme name: ColorScheme - name: ( - name: ) - uid: TinyLife.World.Wallpaper.ColorSchemes commentId: F:TinyLife.World.Wallpaper.ColorSchemes name: ColorSchemes nameWithType: Wallpaper.ColorSchemes fullName: TinyLife.World.Wallpaper.ColorSchemes - 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: 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.Wallpaper.#ctor* commentId: Overload:TinyLife.World.Wallpaper.#ctor name: Wallpaper nameWithType: Wallpaper.Wallpaper fullName: TinyLife.World.Wallpaper.Wallpaper nameWithType.vb: Wallpaper.New fullName.vb: TinyLife.World.Wallpaper.New name.vb: New - uid: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} commentId: T:System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} parent: System.Collections.Generic definition: System.Collections.Generic.Dictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 name: Dictionary nameWithType: Dictionary fullName: System.Collections.Generic.Dictionary nameWithType.vb: Dictionary(Of Point, TextureRegion) fullName.vb: System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) name.vb: Dictionary(Of Point, TextureRegion) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - uid: 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.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-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: 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: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 name: Dictionary nameWithType: Dictionary fullName: System.Collections.Generic.Dictionary nameWithType.vb: Dictionary(Of TKey, TValue) fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) name.vb: Dictionary(Of TKey, TValue) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: < - name: TKey - name: ',' - name: " " - name: TValue - name: '>' spec.vb: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: ( - name: Of - name: " " - name: TKey - name: ',' - name: " " - name: TValue - name: ) - uid: 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: 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.WallMode commentId: T:TinyLife.World.WallMode parent: TinyLife.World name: WallMode nameWithType: WallMode fullName: TinyLife.World.WallMode - uid: TinyLife.World.Wallpaper.Draw* commentId: Overload:TinyLife.World.Wallpaper.Draw name: Draw nameWithType: Wallpaper.Draw fullName: TinyLife.World.Wallpaper.Draw - uid: Microsoft.Xna.Framework.GameTime commentId: T:Microsoft.Xna.Framework.GameTime parent: Microsoft.Xna.Framework isExternal: true name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch parent: Microsoft.Xna.Framework.Graphics isExternal: true name: SpriteBatch nameWithType: SpriteBatch fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework isExternal: true name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 - uid: System.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: 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: 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: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true name: Microsoft.Xna.Framework.Graphics nameWithType: Microsoft.Xna.Framework.Graphics fullName: Microsoft.Xna.Framework.Graphics spec.csharp: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true - name: . - uid: Microsoft.Xna.Framework.Graphics name: Graphics isExternal: true spec.vb: - uid: Microsoft name: Microsoft isExternal: true - name: . - uid: Microsoft.Xna name: Xna isExternal: true - name: . - uid: Microsoft.Xna.Framework name: Framework isExternal: true - name: . - uid: Microsoft.Xna.Framework.Graphics name: Graphics isExternal: true - uid: System.Nullable`1 commentId: T:System.Nullable`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of T) fullName.vb: System.Nullable(Of T) name.vb: Nullable(Of T) spec.csharp: - uid: System.Nullable`1 name: Nullable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Nullable`1 name: Nullable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: 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: TinyLife.World.Wallpaper.DrawUi* commentId: Overload:TinyLife.World.Wallpaper.DrawUi name: DrawUi nameWithType: Wallpaper.DrawUi fullName: TinyLife.World.Wallpaper.DrawUi - 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.Wallpaper.GetPrice* commentId: Overload:TinyLife.World.Wallpaper.GetPrice name: GetPrice nameWithType: Wallpaper.GetPrice fullName: TinyLife.World.Wallpaper.GetPrice - uid: System.Type commentId: T:System.Type parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type name: Type nameWithType: Type fullName: System.Type - uid: TinyLife.World.Wallpaper.Register* commentId: Overload:TinyLife.World.Wallpaper.Register name: Register nameWithType: Wallpaper.Register fullName: TinyLife.World.Wallpaper.Register - 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: TinyLife.World.Wallpaper[] isExternal: true name: Wallpaper[] nameWithType: Wallpaper[] fullName: TinyLife.World.Wallpaper[] nameWithType.vb: Wallpaper() fullName.vb: TinyLife.World.Wallpaper() name.vb: Wallpaper() spec.csharp: - uid: TinyLife.World.Wallpaper name: Wallpaper - name: '[' - name: ']' spec.vb: - uid: TinyLife.World.Wallpaper name: Wallpaper - name: ( - name: )