2021-08-04 06:51:12 +02:00
### YamlMime:ManagedReference
items :
- uid : TinyLife.World.WallMode
commentId : T:TinyLife.World.WallMode
id : WallMode
parent : TinyLife.World
children :
2022-09-05 14:19:42 +02:00
- TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
- 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}})
2021-08-04 06:51:12 +02:00
- TinyLife.World.WallMode.Door
- TinyLife.World.WallMode.Full
2022-09-05 14:19:42 +02:00
- TinyLife.World.WallMode.FullSizeWindow
2021-08-04 06:51:12 +02:00
- TinyLife.World.WallMode.LongWindow
2022-05-24 13:36:05 +02:00
- TinyLife.World.WallMode.MaskPosition
- TinyLife.World.WallMode.MaskTexture
- TinyLife.World.WallMode.Modes
2022-06-09 20:12:10 +02:00
- TinyLife.World.WallMode.NarrowLong
- TinyLife.World.WallMode.NarrowWideTop
2022-09-05 14:19:42 +02:00
- TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
2022-05-24 13:36:05 +02:00
- TinyLife.World.WallMode.Register(TinyLife.World.WallMode)
2021-08-04 06:51:12 +02:00
- TinyLife.World.WallMode.Roof
- TinyLife.World.WallMode.RoofGable
- TinyLife.World.WallMode.RoofGableInverse
- TinyLife.World.WallMode.SmallWindow
langs :
- csharp
- vb
name : WallMode
nameWithType : WallMode
fullName : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
type : Class
2021-08-04 06:51:12 +02:00
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : WallMode
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 16
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-05-24 13:36:05 +02:00
summary : "\nA wall mode is a way that a <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref>'s wallpaper can be displayed. Each wall mode represents a cutout that hides certain parts of a wall for an <xref href=\"TinyLife.World.Opening\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.World.WallMode.Roof\" data-throw-if-not-resolved=\"false\"></xref> to be displayed there.\n"
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public class WallMode
content.vb : Public Class WallMode
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
2021-08-04 06:51:12 +02:00
extensionMethods :
- TinyLife.World.WallMode.TinyLife.Utilities.Extensions.JsonCopy``1
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.Modes
commentId : F:TinyLife.World.WallMode.Modes
id : Modes
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : Modes
nameWithType : WallMode.Modes
fullName : TinyLife.World.WallMode.Modes
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Modes
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 22
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThe registered wall modes, both by mods and the game itself.\n"
example : [ ]
syntax :
content : public static readonly ReadOnlyCollection<WallMode> Modes
return :
type : System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode}
content.vb : Public Shared ReadOnly Modes As ReadOnlyCollection(Of WallMode)
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.Full
commentId : F:TinyLife.World.WallMode.Full
id : Full
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : Full
nameWithType : WallMode.Full
fullName : TinyLife.World.WallMode.Full
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Full
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 30
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall that is rendered in full, without any holes in it\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode Full
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly Full As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.SmallWindow
commentId : F:TinyLife.World.WallMode.SmallWindow
id : SmallWindow
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : SmallWindow
nameWithType : WallMode.SmallWindow
fullName : TinyLife.World.WallMode.SmallWindow
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : SmallWindow
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 34
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall with a small, rectanglular window in it\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode SmallWindow
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly SmallWindow As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.Door
commentId : F:TinyLife.World.WallMode.Door
id : Door
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : Door
nameWithType : WallMode.Door
fullName : TinyLife.World.WallMode.Door
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Door
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 38
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall with a door-shaped hole in it\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode Door
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly Door As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.Roof
commentId : F:TinyLife.World.WallMode.Roof
id : Roof
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : Roof
nameWithType : WallMode.Roof
fullName : TinyLife.World.WallMode.Roof
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Roof
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 42
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall used on the faces of a <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> that are straight\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode Roof
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly Roof As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.RoofGable
commentId : F:TinyLife.World.WallMode.RoofGable
id : RoofGable
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : RoofGable
nameWithType : WallMode.RoofGable
fullName : TinyLife.World.WallMode.RoofGable
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : RoofGable
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 46
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall used on the faces of a <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> that are gabled\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode RoofGable
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly RoofGable As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.RoofGableInverse
commentId : F:TinyLife.World.WallMode.RoofGableInverse
id : RoofGableInverse
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : RoofGableInverse
nameWithType : WallMode.RoofGableInverse
fullName : TinyLife.World.WallMode.RoofGableInverse
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : RoofGableInverse
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 50
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA wall mode that represents a wall used on the faces of a <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> that are gabled in the opposite direction as <xref href=\"TinyLife.World.WallMode.RoofGable\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode RoofGableInverse
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly RoofGableInverse As WallMode
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.LongWindow
commentId : F:TinyLife.World.WallMode.LongWindow
id : LongWindow
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : LongWindow
nameWithType : WallMode.LongWindow
fullName : TinyLife.World.WallMode.LongWindow
type : Field
source :
remote :
2022-05-24 13:36:05 +02:00
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : LongWindow
2022-05-24 13:36:05 +02:00
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 54
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA long window with a similar width to <xref href=\"TinyLife.World.WallMode.SmallWindow\" data-throw-if-not-resolved=\"false\"></xref>\n"
example : [ ]
syntax :
2022-05-24 13:36:05 +02:00
content : public static readonly WallMode LongWindow
2021-08-04 06:51:12 +02:00
return :
type : TinyLife.World.WallMode
2022-05-24 13:36:05 +02:00
content.vb : Public Shared ReadOnly LongWindow As WallMode
2022-06-09 20:12:10 +02:00
- uid : TinyLife.World.WallMode.NarrowWideTop
commentId : F:TinyLife.World.WallMode.NarrowWideTop
id : NarrowWideTop
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : NarrowWideTop
nameWithType : WallMode.NarrowWideTop
fullName : TinyLife.World.WallMode.NarrowWideTop
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-06-09 20:12:10 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : NarrowWideTop
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 58
2022-06-09 20:12:10 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-06-10 12:18:26 +02:00
summary : "\nA bathroom-style window that is high up on the wall and wide but not very tall.\n"
example : [ ]
2022-06-09 20:12:10 +02:00
syntax :
content : public static readonly WallMode NarrowWideTop
return :
type : TinyLife.World.WallMode
content.vb : Public Shared ReadOnly NarrowWideTop As WallMode
- uid : TinyLife.World.WallMode.NarrowLong
commentId : F:TinyLife.World.WallMode.NarrowLong
id : NarrowLong
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : NarrowLong
nameWithType : WallMode.NarrowLong
fullName : TinyLife.World.WallMode.NarrowLong
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-06-09 20:12:10 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : NarrowLong
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 62
2022-06-09 20:12:10 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-06-10 12:18:26 +02:00
summary : "\nA long window with a very low width and the same length as <xref href=\"TinyLife.World.WallMode.LongWindow\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
2022-06-09 20:12:10 +02:00
syntax :
content : public static readonly WallMode NarrowLong
return :
type : TinyLife.World.WallMode
content.vb : Public Shared ReadOnly NarrowLong As WallMode
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.WallMode.FullSizeWindow
commentId : F:TinyLife.World.WallMode.FullSizeWindow
id : FullSizeWindow
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : FullSizeWindow
nameWithType : WallMode.FullSizeWindow
fullName : TinyLife.World.WallMode.FullSizeWindow
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-09-05 14:19:42 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FullSizeWindow
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 66
2022-09-05 14:19:42 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nA full-size window that leaves almost none of the wall, except for a small sliver at the top.\n"
example : [ ]
syntax :
content : public static readonly WallMode FullSizeWindow
return :
type : TinyLife.World.WallMode
content.vb : Public Shared ReadOnly FullSizeWindow As WallMode
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.MaskTexture
commentId : F:TinyLife.World.WallMode.MaskTexture
id : MaskTexture
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : MaskTexture
nameWithType : WallMode.MaskTexture
fullName : TinyLife.World.WallMode.MaskTexture
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : MaskTexture
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 72
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
2022-09-05 14:19:42 +02:00
summary : "\nThe texture that is used as a mask when masking <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref> using <xref href=\"TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData%2cMLEM.Extensions.TextureExtensions.TextureData%2cMLEM.Extensions.TextureExtensions.TextureData%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref>.\nEach pixel on the mask that is non-transparent will be removed from the <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2022-05-24 13:36:05 +02:00
example : [ ]
syntax :
content : public readonly UniformTextureAtlas MaskTexture
return :
type : MLEM.Textures.UniformTextureAtlas
content.vb : Public ReadOnly MaskTexture As UniformTextureAtlas
- uid : TinyLife.World.WallMode.MaskPosition
commentId : F:TinyLife.World.WallMode.MaskPosition
id : MaskPosition
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : MaskPosition
nameWithType : WallMode.MaskPosition
fullName : TinyLife.World.WallMode.MaskPosition
type : Field
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : MaskPosition
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 77
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nThe position on the <xref href=\"TinyLife.World.WallMode.MaskTexture\" data-throw-if-not-resolved=\"false\"></xref> that the mask is at, in texture region coordinates similar to <xref href=\"MLEM.Textures.UniformTextureAtlas\" data-throw-if-not-resolved=\"false\"></xref>.\nEach pixel on the mask that is non-transparent will be removed from the <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
syntax :
content : public readonly Point MaskPosition
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
content.vb : Public ReadOnly MaskPosition As Point
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
id : '#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)'
2022-05-24 13:36:05 +02:00
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : WallMode(UniformTextureAtlas, Point)
nameWithType : WallMode.WallMode(UniformTextureAtlas, Point)
2022-09-05 14:19:42 +02:00
fullName : TinyLife.World.WallMode.WallMode(MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point)
2022-05-24 13:36:05 +02:00
type : Constructor
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : .ctor
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 86
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nCreates a new wall mode with the given mask settings.\nEach pixel on the mask that is non-transparent will be removed from the <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
syntax :
content : public WallMode(UniformTextureAtlas maskTexture, Point maskPosition)
parameters :
- id : maskTexture
type : MLEM.Textures.UniformTextureAtlas
2022-09-05 14:19:42 +02:00
description : The texture that is used as a mask when masking <xref href="TinyLife.World.Wallpaper" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData%2cMLEM.Extensions.TextureExtensions.TextureData%2cMLEM.Extensions.TextureExtensions.TextureData%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref>.
2022-05-24 13:36:05 +02:00
- id : maskPosition
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description : The position on the <xref href="TinyLife.World.WallMode.MaskTexture" data-throw-if-not-resolved="false"></xref> that the mask is at, in texture region coordinates similar to <xref href="MLEM.Textures.UniformTextureAtlas" data-throw-if-not-resolved="false"></xref>.
content.vb : Public Sub New(maskTexture As UniformTextureAtlas, maskPosition As Point)
overload : TinyLife.World.WallMode.#ctor*
2023-03-30 18:07:55 +02:00
nameWithType.vb : WallMode.New(UniformTextureAtlas, Point)
fullName.vb : TinyLife.World.WallMode.New(MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point)
name.vb : New(UniformTextureAtlas, Point)
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
commentId : M:TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
id : OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
2022-05-24 13:36:05 +02:00
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : OffsetTextureRegion(Point, bool, bool)
nameWithType : WallMode.OffsetTextureRegion(Point, bool, bool)
fullName : TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point, bool, bool)
2022-05-24 13:36:05 +02:00
type : Method
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OffsetTextureRegion
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 98
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nOffsets the given texture region based on this wall mode, causing the returned texture region to contain the same <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref>, but with this wall mode's cutout.\n"
example : [ ]
syntax :
content : public Point OffsetTextureRegion(Point region, bool vertical, bool isDown)
parameters :
- id : region
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description : The texture region location to offset.
- id : vertical
type : System.Boolean
description : Whether the texture region location returned should be a vertical wall.
- id : isDown
type : System.Boolean
description : Whether the texture region location returned should be in the <xref href="TinyLife.WallDisplay.Down" data-throw-if-not-resolved="false"></xref> display mode.
return :
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description : The offset texture region position.
content.vb : Public Function OffsetTextureRegion(region As Point, vertical As Boolean, isDown As Boolean) As Point
overload : TinyLife.World.WallMode.OffsetTextureRegion*
2023-03-30 18:07:55 +02:00
nameWithType.vb : WallMode.OffsetTextureRegion(Point, Boolean, Boolean)
fullName.vb : TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point, Boolean, Boolean)
name.vb : OffsetTextureRegion(Point, Boolean, Boolean)
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.Register(TinyLife.World.WallMode)
commentId : M:TinyLife.World.WallMode.Register(TinyLife.World.WallMode)
id : Register(TinyLife.World.WallMode)
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
name : Register(WallMode)
nameWithType : WallMode.Register(WallMode)
fullName : TinyLife.World.WallMode.Register(TinyLife.World.WallMode)
type : Method
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Register
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 112
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nRegisters the given <xref href=\"TinyLife.World.WallMode\" data-throw-if-not-resolved=\"false\"></xref> to the <xref href=\"TinyLife.World.WallMode.Modes\" data-throw-if-not-resolved=\"false\"></xref> registry.\n"
example : [ ]
syntax :
content : public static WallMode Register(WallMode mode)
parameters :
- id : mode
type : TinyLife.World.WallMode
description : The mode to register.
return :
type : TinyLife.World.WallMode
description : The <code data-dev-comment-type="paramref" class="paramref">mode</code> passed, for chaining.
content.vb : Public Shared Function Register(mode As WallMode) As WallMode
overload : TinyLife.World.WallMode.Register*
2022-09-05 14:19:42 +02:00
- 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}})
id : 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}})
2022-05-24 13:36:05 +02:00
parent : TinyLife.World.WallMode
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : ApplyMasks(Texture2D, int, int, RuntimeTexturePacker, Action<Dictionary<Point, TextureRegion>>)
nameWithType : WallMode.ApplyMasks(Texture2D, int, int, RuntimeTexturePacker, Action<Dictionary<Point, TextureRegion>>)
fullName : TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, int, int, MLEM.Data.RuntimeTexturePacker, System.Action<System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>>)
2022-05-24 13:36:05 +02:00
type : Method
source :
remote :
path : TinyLife/World/WallMode.cs
2023-03-30 18:07:55 +02:00
branch : main
2022-05-24 13:36:05 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : ApplyMasks
path : ../TinyLife/World/WallMode.cs
2023-05-11 14:56:06 +02:00
startLine : 127
2022-05-24 13:36:05 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.World
summary : "\nApplies the game's predefined wallpaper maskings (based on <xref href=\"TinyLife.World.WallMode\" data-throw-if-not-resolved=\"false\"></xref>) to the given wallpaper texture.\nWhen adding custom <xref href=\"TinyLife.World.Wallpaper\" data-throw-if-not-resolved=\"false\"></xref> types, this method should be used.\n"
example : [ ]
syntax :
2022-05-26 13:20:58 +02:00
content : public static UniformTextureAtlas ApplyMasks(Texture2D wallpapers, int regionAmountX, int regionAmountY, RuntimeTexturePacker packer = null, Action<Dictionary<Point, TextureRegion>> result = null)
2022-05-24 13:36:05 +02:00
parameters :
- id : wallpapers
2022-09-05 14:19:42 +02:00
type : Microsoft.Xna.Framework.Graphics.Texture2D
2022-05-24 13:36:05 +02:00
description : The texture to mask
- id : regionAmountX
type : System.Int32
description : The amount of texture regions on the x axis
- id : regionAmountY
type : System.Int32
description : The amount of texture regions on the y axis
- id : packer
type : MLEM.Data.RuntimeTexturePacker
description : The texture packer to pack the resulting texture with, or null to skip packing the texture
- id : result
2022-09-05 14:19:42 +02:00
type : System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}
2022-05-24 13:36:05 +02:00
description : A function that is called when the <code data-dev-comment-type="paramref" class="paramref">packer</code> packed the masked texture, which yields the resulting texture atlas
return :
type : MLEM.Textures.UniformTextureAtlas
2022-05-26 13:20:58 +02:00
content.vb : Public Shared Function ApplyMasks(wallpapers As Texture2D, regionAmountX As Integer, regionAmountY As Integer, packer As RuntimeTexturePacker = Nothing, result As Action(Of Dictionary(Of Point, TextureRegion)) = Nothing) As UniformTextureAtlas
2022-05-24 13:36:05 +02:00
overload : TinyLife.World.WallMode.ApplyMasks*
2023-03-30 18:07:55 +02:00
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)))
2021-08-04 06:51:12 +02:00
references :
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.Wall
commentId : T:TinyLife.World.Wall
2021-08-04 06:51:12 +02:00
parent : TinyLife.World
2022-05-24 13:36:05 +02:00
name : Wall
nameWithType : Wall
fullName : TinyLife.World.Wall
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.Opening
commentId : T:TinyLife.World.Opening
parent : TinyLife.World
name : Opening
nameWithType : Opening
fullName : TinyLife.World.Opening
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.Roof
commentId : F:TinyLife.World.WallMode.Roof
2023-03-30 18:07:55 +02:00
name : Roof
nameWithType : WallMode.Roof
fullName : TinyLife.World.WallMode.Roof
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World
commentId : N : TinyLife.World
name : TinyLife.World
nameWithType : TinyLife.World
fullName : TinyLife.World
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.World
name : World
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.World
name : World
2022-05-24 13:36:05 +02:00
- uid : System.Object
commentId : T:System.Object
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
name : object
nameWithType : object
fullName : object
nameWithType.vb : Object
fullName.vb : Object
name.vb : Object
2022-05-24 13:36:05 +02:00
- uid : System.Object.Equals(System.Object)
commentId : M:System.Object.Equals(System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
- uid : System.Object.Equals(System.Object,System.Object)
commentId : M:System.Object.Equals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-05-24 13:36:05 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-05-24 13:36:05 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
- uid : System.Object.GetHashCode
commentId : M:System.Object.GetHashCode
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-05-24 13:36:05 +02:00
name : GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetHashCode()
fullName : object.GetHashCode()
nameWithType.vb : Object.GetHashCode()
fullName.vb : Object.GetHashCode()
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-05-24 13:36:05 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-05-24 13:36:05 +02:00
- name : (
- name : )
- uid : System.Object.GetType
commentId : M:System.Object.GetType
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
name : GetType()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetType()
fullName : object.GetType()
nameWithType.vb : Object.GetType()
fullName.vb : Object.GetType()
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-05-24 13:36:05 +02:00
- name : (
- name : )
- uid : System.Object.MemberwiseClone
commentId : M:System.Object.MemberwiseClone
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-05-24 13:36:05 +02:00
name : MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType : object.MemberwiseClone()
fullName : object.MemberwiseClone()
nameWithType.vb : Object.MemberwiseClone()
fullName.vb : Object.MemberwiseClone()
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-05-24 13:36:05 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-05-24 13:36:05 +02:00
- name : (
- name : )
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
commentId : M:System.Object.ReferenceEquals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-05-24 13:36:05 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
spec.vb :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-05-24 13:36:05 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-05-24 13:36:05 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-05-24 13:36:05 +02:00
- name : )
- uid : System.Object.ToString
commentId : M:System.Object.ToString
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-05-24 13:36:05 +02:00
name : ToString()
2023-03-30 18:07:55 +02:00
nameWithType : object.ToString()
fullName : object.ToString()
nameWithType.vb : Object.ToString()
fullName.vb : Object.ToString()
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-05-24 13:36:05 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-05-24 13:36:05 +02:00
- name : (
- name : )
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.TinyLife.Utilities.Extensions.JsonCopy``1
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent : TinyLife.Utilities.Extensions
definition : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name : JsonCopy<WallMode>(WallMode)
nameWithType : Extensions.JsonCopy<WallMode>(WallMode)
fullName : TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.WallMode>(TinyLife.World.WallMode)
nameWithType.vb : Extensions.JsonCopy(Of WallMode)(WallMode)
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.WallMode)(TinyLife.World.WallMode)
name.vb : JsonCopy(Of WallMode)(WallMode)
2021-08-04 06:51:12 +02:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.WallMode)
name : JsonCopy
- name : <
- uid : TinyLife.World.WallMode
name : WallMode
- name : '>'
2021-08-04 06:51:12 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- uid : TinyLife.World.WallMode
name : WallMode
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.WallMode)
name : JsonCopy
2021-08-04 06:51:12 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- name : Of
- name : " "
- uid : TinyLife.World.WallMode
name : WallMode
- name : )
- name : (
- uid : TinyLife.World.WallMode
name : WallMode
2021-08-04 06:51:12 +02:00
- name : )
2022-05-24 13:36:05 +02:00
- uid : System
commentId : N : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2022-05-24 13:36:05 +02:00
name : System
nameWithType : System
fullName : System
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy<T>(T)
nameWithType : Extensions.JsonCopy<T>(T)
fullName : TinyLife.Utilities.Extensions.JsonCopy<T>(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)
2023-03-30 18:07:55 +02:00
name : JsonCopy
- name : <
- name : T
- name : '>'
2021-08-04 06:51:12 +02:00
- name : (
- name : T
- name : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name : JsonCopy
- name : (
- name : Of
- name : " "
- name : T
- name : )
2021-08-04 06:51:12 +02:00
- 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
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Utilities
name : Utilities
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Utilities
name : Utilities
2022-05-24 13:36:05 +02:00
- uid : System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode}
commentId : T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode}
parent : System.Collections.ObjectModel
definition : System.Collections.ObjectModel.ReadOnlyCollection`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
2022-05-24 13:36:05 +02:00
name : ReadOnlyCollection<WallMode>
nameWithType : ReadOnlyCollection<WallMode>
fullName : System.Collections.ObjectModel.ReadOnlyCollection<TinyLife.World.WallMode>
nameWithType.vb : ReadOnlyCollection(Of WallMode)
fullName.vb : System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.World.WallMode)
name.vb : ReadOnlyCollection(Of WallMode)
spec.csharp :
- uid : System.Collections.ObjectModel.ReadOnlyCollection`1
name : ReadOnlyCollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
2022-05-24 13:36:05 +02:00
- name : <
- uid : TinyLife.World.WallMode
name : WallMode
- name : '>'
spec.vb :
- uid : System.Collections.ObjectModel.ReadOnlyCollection`1
name : ReadOnlyCollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
- name : (
- name : Of
- name : " "
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode
name : WallMode
- name : )
- uid : System.Collections.ObjectModel.ReadOnlyCollection`1
commentId : T:System.Collections.ObjectModel.ReadOnlyCollection`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
2022-05-24 13:36:05 +02:00
name : ReadOnlyCollection<T>
nameWithType : ReadOnlyCollection<T>
fullName : System.Collections.ObjectModel.ReadOnlyCollection<T>
nameWithType.vb : ReadOnlyCollection(Of T)
fullName.vb : System.Collections.ObjectModel.ReadOnlyCollection(Of T)
name.vb : ReadOnlyCollection(Of T)
spec.csharp :
- uid : System.Collections.ObjectModel.ReadOnlyCollection`1
name : ReadOnlyCollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
2022-05-24 13:36:05 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Collections.ObjectModel.ReadOnlyCollection`1
name : ReadOnlyCollection
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1
- name : (
- name : Of
- name : " "
2022-05-24 13:36:05 +02:00
- name : T
- name : )
- uid : System.Collections.ObjectModel
commentId : N : System.Collections.ObjectModel
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2022-05-24 13:36:05 +02:00
name : System.Collections.ObjectModel
nameWithType : System.Collections.ObjectModel
fullName : System.Collections.ObjectModel
2023-03-30 18:07:55 +02:00
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
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode
commentId : T:TinyLife.World.WallMode
parent : TinyLife.World
name : WallMode
nameWithType : WallMode
fullName : TinyLife.World.WallMode
- uid : TinyLife.World.Roof
commentId : T:TinyLife.World.Roof
parent : TinyLife.World
name : Roof
nameWithType : Roof
fullName : TinyLife.World.Roof
- uid : TinyLife.World.WallMode.RoofGable
commentId : F:TinyLife.World.WallMode.RoofGable
2023-03-30 18:07:55 +02:00
name : RoofGable
nameWithType : WallMode.RoofGable
fullName : TinyLife.World.WallMode.RoofGable
2021-08-04 06:51:12 +02:00
- uid : TinyLife.World.WallMode.SmallWindow
commentId : F:TinyLife.World.WallMode.SmallWindow
2023-03-30 18:07:55 +02:00
name : SmallWindow
nameWithType : WallMode.SmallWindow
fullName : TinyLife.World.WallMode.SmallWindow
2022-06-10 12:18:26 +02:00
- uid : TinyLife.World.WallMode.LongWindow
commentId : F:TinyLife.World.WallMode.LongWindow
2023-03-30 18:07:55 +02:00
name : LongWindow
nameWithType : WallMode.LongWindow
fullName : TinyLife.World.WallMode.LongWindow
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.Wallpaper
commentId : T:TinyLife.World.Wallpaper
parent : TinyLife.World
name : Wallpaper
nameWithType : Wallpaper
fullName : TinyLife.World.Wallpaper
2022-09-05 14:19:42 +02:00
- uid : TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId : M:TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
name : MaskWallpaper(TextureData, TextureData, TextureData, Point, Point, Point, Point)
nameWithType : WallMode.MaskWallpaper(TextureExtensions.TextureData, TextureExtensions.TextureData, TextureExtensions.TextureData, Point, Point, Point, Point)
fullName : TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp :
- uid : TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name : MaskWallpaper
- name : (
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : )
spec.vb :
- uid : TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name : MaskWallpaper
- name : (
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : MLEM.Extensions.TextureExtensions.TextureData
name : TextureData
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
- name : )
2022-05-24 13:36:05 +02:00
- uid : MLEM.Textures.UniformTextureAtlas
commentId : T:MLEM.Textures.UniformTextureAtlas
parent : MLEM.Textures
isExternal : true
name : UniformTextureAtlas
nameWithType : UniformTextureAtlas
fullName : MLEM.Textures.UniformTextureAtlas
- uid : MLEM.Textures
commentId : N : MLEM.Textures
isExternal : true
name : MLEM.Textures
nameWithType : MLEM.Textures
fullName : MLEM.Textures
2023-03-30 18:07:55 +02:00
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
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.MaskTexture
commentId : F:TinyLife.World.WallMode.MaskTexture
2023-03-30 18:07:55 +02:00
name : MaskTexture
nameWithType : WallMode.MaskTexture
fullName : TinyLife.World.WallMode.MaskTexture
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
commentId : T:Microsoft.Xna.Framework.Point
parent : Microsoft.Xna.Framework
2022-05-24 13:36:05 +02:00
isExternal : true
name : Point
nameWithType : Point
2022-09-05 14:19:42 +02:00
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
2023-03-30 18:07:55 +02:00
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
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.#ctor*
commentId : Overload:TinyLife.World.WallMode.#ctor
name : WallMode
nameWithType : WallMode.WallMode
fullName : TinyLife.World.WallMode.WallMode
2023-03-30 18:07:55 +02:00
nameWithType.vb : WallMode.New
fullName.vb : TinyLife.World.WallMode.New
name.vb : New
2022-05-24 13:36:05 +02:00
- uid : TinyLife.WallDisplay.Down
commentId : F:TinyLife.WallDisplay.Down
2023-03-30 18:07:55 +02:00
name : Down
nameWithType : WallDisplay.Down
fullName : TinyLife.WallDisplay.Down
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.OffsetTextureRegion*
commentId : Overload:TinyLife.World.WallMode.OffsetTextureRegion
name : OffsetTextureRegion
nameWithType : WallMode.OffsetTextureRegion
fullName : TinyLife.World.WallMode.OffsetTextureRegion
- uid : System.Boolean
commentId : T:System.Boolean
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
name : bool
nameWithType : bool
fullName : bool
nameWithType.vb : Boolean
fullName.vb : Boolean
name.vb : Boolean
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.Modes
commentId : F:TinyLife.World.WallMode.Modes
2023-03-30 18:07:55 +02:00
name : Modes
nameWithType : WallMode.Modes
fullName : TinyLife.World.WallMode.Modes
2022-05-24 13:36:05 +02:00
- uid : TinyLife.World.WallMode.Register*
commentId : Overload:TinyLife.World.WallMode.Register
name : Register
nameWithType : WallMode.Register
fullName : TinyLife.World.WallMode.Register
- uid : TinyLife.World.WallMode.ApplyMasks*
commentId : Overload:TinyLife.World.WallMode.ApplyMasks
name : ApplyMasks
nameWithType : WallMode.ApplyMasks
fullName : TinyLife.World.WallMode.ApplyMasks
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Graphics.Texture2D
commentId : T:Microsoft.Xna.Framework.Graphics.Texture2D
parent : Microsoft.Xna.Framework.Graphics
2022-05-24 13:36:05 +02:00
isExternal : true
name : Texture2D
nameWithType : Texture2D
2022-09-05 14:19:42 +02:00
fullName : Microsoft.Xna.Framework.Graphics.Texture2D
2022-05-24 13:36:05 +02:00
- uid : System.Int32
commentId : T:System.Int32
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32
name : int
nameWithType : int
fullName : int
nameWithType.vb : Integer
fullName.vb : Integer
name.vb : Integer
2022-05-24 13:36:05 +02:00
- uid : MLEM.Data.RuntimeTexturePacker
commentId : T:MLEM.Data.RuntimeTexturePacker
parent : MLEM.Data
isExternal : true
name : RuntimeTexturePacker
nameWithType : RuntimeTexturePacker
fullName : MLEM.Data.RuntimeTexturePacker
2022-09-05 14:19:42 +02:00
- uid : System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}
commentId : T:System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}
2022-05-24 13:36:05 +02:00
parent : System
definition : System.Action`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-05-26 13:20:58 +02:00
name : Action<Dictionary<Point, TextureRegion>>
nameWithType : Action<Dictionary<Point, TextureRegion>>
2022-09-05 14:19:42 +02:00
fullName : System.Action<System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>>
2022-05-26 13:20:58 +02:00
nameWithType.vb : Action(Of Dictionary(Of Point, TextureRegion))
2022-09-05 14:19:42 +02:00
fullName.vb : System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion))
2022-05-26 13:20:58 +02:00
name.vb : Action(Of Dictionary(Of Point, TextureRegion))
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-05-24 13:36:05 +02:00
- name : <
2022-05-26 13:20:58 +02:00
- uid : System.Collections.Generic.Dictionary`2
name : Dictionary
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2022-05-26 13:20:58 +02:00
- name : <
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2022-05-26 13:20:58 +02:00
name : Point
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-05-26 13:20:58 +02:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
isExternal : true
- name : '>'
2022-05-24 13:36:05 +02:00
- name : '>'
spec.vb :
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-05-26 13:20:58 +02:00
- uid : System.Collections.Generic.Dictionary`2
name : Dictionary
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name : (
- name : Of
- name : " "
2022-09-05 14:19:42 +02:00
- uid : Microsoft.Xna.Framework.Point
2022-05-26 13:20:58 +02:00
name : Point
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-05-26 13:20:58 +02:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
isExternal : true
- name : )
2022-05-24 13:36:05 +02:00
- name : )
2022-09-05 14:19:42 +02:00
- 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
2023-03-30 18:07:55 +02:00
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
2022-05-24 13:36:05 +02:00
- uid : MLEM.Data
commentId : N : MLEM.Data
isExternal : true
name : MLEM.Data
nameWithType : MLEM.Data
fullName : MLEM.Data
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Data
name : Data
isExternal : true
spec.vb :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Data
name : Data
isExternal : true
2022-05-24 13:36:05 +02:00
- uid : System.Action`1
commentId : T:System.Action`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-05-24 13:36:05 +02:00
name : Action<T>
nameWithType : Action<T>
fullName : System.Action<T>
nameWithType.vb : Action(Of T)
fullName.vb : System.Action(Of T)
name.vb : Action(Of T)
spec.csharp :
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-05-24 13:36:05 +02:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-05-24 13:36:05 +02:00
- name : T
- name : )