TinyLifeWeb/docs/api/TinyLife.World.Tile.yml

3618 lines
146 KiB
YAML
Raw Normal View History

2021-08-04 06:51:12 +02:00
### YamlMime:ManagedReference
items:
- uid: TinyLife.World.Tile
commentId: T:TinyLife.World.Tile
id: Tile
parent: TinyLife.World
children:
2024-07-26 12:47:59 +02:00
- TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.BaseName
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.BigTiles
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.CanBuy
2022-09-05 14:19:42 +02:00
- TinyLife.World.Tile.Categories
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.CheckeredHardwood
2024-03-09 19:49:55 +01:00
- TinyLife.World.Tile.ColorSettings
2024-01-07 16:53:47 +01:00
- TinyLife.World.Tile.Colors
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.Concrete
- TinyLife.World.Tile.Dirt
- TinyLife.World.Tile.DirtPath
- TinyLife.World.Tile.DirtRoad
- TinyLife.World.Tile.DirtRoadLines1
- TinyLife.World.Tile.DirtRoadLines2
- TinyLife.World.Tile.DirtWithGrass
2024-06-09 17:05:30 +02:00
- TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})
2022-09-05 14:19:42 +02:00
- TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.FlowerGrass
2024-07-09 18:54:47 +02:00
- TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32)
2023-11-04 19:27:38 +01:00
- TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.GetPrice
2024-07-26 12:47:59 +02:00
- TinyLife.World.Tile.GetVariationTexture(MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point)
- TinyLife.World.Tile.GetVisualOffset(MLEM.Maths.Direction2,System.Int32,System.Int32)
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.Grass
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.Icon
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.IntricateCarpet
- TinyLife.World.Tile.LargeConcreteTiles
- TinyLife.World.Tile.LongBoards
- TinyLife.World.Tile.ModernBricks
- TinyLife.World.Tile.ModernTiles
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.Name
2023-10-11 16:05:32 +02:00
- TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.OrnateHardwood
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.PathCostModifier
- TinyLife.World.Tile.Price
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.PuzzlePieces
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.ReferencePrice
2023-08-15 13:17:22 +02:00
- TinyLife.World.Tile.RegionWeights
2024-01-07 16:53:47 +01:00
- TinyLife.World.Tile.Regions
2024-07-26 12:47:59 +02:00
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.RicketyHardwood
- TinyLife.World.Tile.Road1
- TinyLife.World.Tile.Road2
- TinyLife.World.Tile.Road3
- TinyLife.World.Tile.Road4
- TinyLife.World.Tile.Road5
- TinyLife.World.Tile.Rocks
- TinyLife.World.Tile.Sand
- TinyLife.World.Tile.SimpleCarpet
- TinyLife.World.Tile.SmallCheckeredHardwood
- TinyLife.World.Tile.SoftCarpet
- TinyLife.World.Tile.StraightBoards
2022-12-20 13:25:03 +01:00
- TinyLife.World.Tile.Textures
2021-08-04 06:51:12 +02:00
- TinyLife.World.Tile.Tiles
2024-08-09 16:45:32 +02:00
- TinyLife.World.Tile.Water
2021-08-04 06:51:12 +02:00
langs:
- csharp
- vb
name: Tile
nameWithType: Tile
fullName: TinyLife.World.Tile
type: Class
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A tile is an object on a <xref href="TinyLife.World.Map" data-throw-if-not-resolved="false"></xref> that represents the covering of the ground (or the ground itself).
2024-07-26 12:47:59 +02:00
To register a tile, use <xref href="TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Maths.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: >-
[JsonConverter(typeof(Tile.Converter))]
2023-05-26 15:16:22 +02:00
public class Tile
2021-08-04 06:51:12 +02:00
content.vb: >-
<JsonConverter(GetType(Tile.Converter))>
2023-05-26 15:16:22 +02:00
Public Class Tile
2021-08-04 06:51:12 +02:00
inheritance:
- System.Object
2022-01-01 17:06:03 +01:00
derivedClasses:
2023-06-25 15:41:49 +02:00
- TinyLife.World.AutoTile
2021-08-04 06:51:12 +02:00
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.Tile.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.World.Tile.Tiles
commentId: F:TinyLife.World.Tile.Tiles
id: Tiles
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Tiles
nameWithType: Tile.Tiles
fullName: TinyLife.World.Tile.Tiles
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: A registry of all tiles that exist in the game and its mods
2021-08-04 06:51:12 +02:00
example: []
syntax:
2022-05-24 13:36:05 +02:00
content: public static readonly ReadOnlyDictionary<string, Tile[]> Tiles
2021-08-04 06:51:12 +02:00
return:
2022-05-24 13:36:05 +02:00
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]}
content.vb: Public Shared ReadOnly Tiles As ReadOnlyDictionary(Of String, Tile())
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.ReferencePrice
commentId: F:TinyLife.World.Tile.ReferencePrice
id: ReferencePrice
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: ReferencePrice
nameWithType: Tile.ReferencePrice
fullName: TinyLife.World.Tile.ReferencePrice
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The reference price for tiles.
Since Grass is replaced by Concrete in a newly created room, the two tiles have to cost the same. This is that price.
This value is set to 5.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public const int ReferencePrice = 5
return:
type: System.Int32
content.vb: Public Const ReferencePrice As Integer = 5
2024-08-09 16:45:32 +02:00
- uid: TinyLife.World.Tile.Grass
commentId: F:TinyLife.World.Tile.Grass
id: Grass
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Grass
nameWithType: Tile.Grass
fullName: TinyLife.World.Tile.Grass
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Grass
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Grass As Tile()
- uid: TinyLife.World.Tile.FlowerGrass
commentId: F:TinyLife.World.Tile.FlowerGrass
id: FlowerGrass
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: FlowerGrass
nameWithType: Tile.FlowerGrass
fullName: TinyLife.World.Tile.FlowerGrass
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] FlowerGrass
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly FlowerGrass As Tile()
- uid: TinyLife.World.Tile.Concrete
commentId: F:TinyLife.World.Tile.Concrete
id: Concrete
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Concrete
nameWithType: Tile.Concrete
fullName: TinyLife.World.Tile.Concrete
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Concrete
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Concrete As Tile()
- uid: TinyLife.World.Tile.LongBoards
commentId: F:TinyLife.World.Tile.LongBoards
id: LongBoards
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: LongBoards
nameWithType: Tile.LongBoards
fullName: TinyLife.World.Tile.LongBoards
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] LongBoards
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly LongBoards As Tile()
- uid: TinyLife.World.Tile.ModernBricks
commentId: F:TinyLife.World.Tile.ModernBricks
id: ModernBricks
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: ModernBricks
nameWithType: Tile.ModernBricks
fullName: TinyLife.World.Tile.ModernBricks
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] ModernBricks
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly ModernBricks As Tile()
- uid: TinyLife.World.Tile.BigTiles
commentId: F:TinyLife.World.Tile.BigTiles
id: BigTiles
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: BigTiles
nameWithType: Tile.BigTiles
fullName: TinyLife.World.Tile.BigTiles
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] BigTiles
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly BigTiles As Tile()
- uid: TinyLife.World.Tile.Dirt
commentId: F:TinyLife.World.Tile.Dirt
id: Dirt
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Dirt
nameWithType: Tile.Dirt
fullName: TinyLife.World.Tile.Dirt
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Dirt
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Dirt As Tile()
- uid: TinyLife.World.Tile.DirtPath
commentId: F:TinyLife.World.Tile.DirtPath
id: DirtPath
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: DirtPath
nameWithType: Tile.DirtPath
fullName: TinyLife.World.Tile.DirtPath
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] DirtPath
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly DirtPath As Tile()
- uid: TinyLife.World.Tile.SimpleCarpet
commentId: F:TinyLife.World.Tile.SimpleCarpet
id: SimpleCarpet
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: SimpleCarpet
nameWithType: Tile.SimpleCarpet
fullName: TinyLife.World.Tile.SimpleCarpet
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] SimpleCarpet
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly SimpleCarpet As Tile()
- uid: TinyLife.World.Tile.PuzzlePieces
commentId: F:TinyLife.World.Tile.PuzzlePieces
id: PuzzlePieces
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: PuzzlePieces
nameWithType: Tile.PuzzlePieces
fullName: TinyLife.World.Tile.PuzzlePieces
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] PuzzlePieces
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly PuzzlePieces As Tile()
- uid: TinyLife.World.Tile.Rocks
commentId: F:TinyLife.World.Tile.Rocks
id: Rocks
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Rocks
nameWithType: Tile.Rocks
fullName: TinyLife.World.Tile.Rocks
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Rocks
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Rocks As Tile()
- uid: TinyLife.World.Tile.DirtWithGrass
commentId: F:TinyLife.World.Tile.DirtWithGrass
id: DirtWithGrass
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: DirtWithGrass
nameWithType: Tile.DirtWithGrass
fullName: TinyLife.World.Tile.DirtWithGrass
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] DirtWithGrass
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly DirtWithGrass As Tile()
- uid: TinyLife.World.Tile.Water
commentId: F:TinyLife.World.Tile.Water
id: Water
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Water
nameWithType: Tile.Water
fullName: TinyLife.World.Tile.Water
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Water
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Water As Tile()
- uid: TinyLife.World.Tile.LargeConcreteTiles
commentId: F:TinyLife.World.Tile.LargeConcreteTiles
id: LargeConcreteTiles
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: LargeConcreteTiles
nameWithType: Tile.LargeConcreteTiles
fullName: TinyLife.World.Tile.LargeConcreteTiles
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] LargeConcreteTiles
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly LargeConcreteTiles As Tile()
- uid: TinyLife.World.Tile.Sand
commentId: F:TinyLife.World.Tile.Sand
id: Sand
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Sand
nameWithType: Tile.Sand
fullName: TinyLife.World.Tile.Sand
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Sand
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Sand As Tile()
- uid: TinyLife.World.Tile.IntricateCarpet
commentId: F:TinyLife.World.Tile.IntricateCarpet
id: IntricateCarpet
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: IntricateCarpet
nameWithType: Tile.IntricateCarpet
fullName: TinyLife.World.Tile.IntricateCarpet
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] IntricateCarpet
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly IntricateCarpet As Tile()
- uid: TinyLife.World.Tile.ModernTiles
commentId: F:TinyLife.World.Tile.ModernTiles
id: ModernTiles
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: ModernTiles
nameWithType: Tile.ModernTiles
fullName: TinyLife.World.Tile.ModernTiles
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] ModernTiles
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly ModernTiles As Tile()
- uid: TinyLife.World.Tile.StraightBoards
commentId: F:TinyLife.World.Tile.StraightBoards
id: StraightBoards
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: StraightBoards
nameWithType: Tile.StraightBoards
fullName: TinyLife.World.Tile.StraightBoards
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] StraightBoards
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly StraightBoards As Tile()
- uid: TinyLife.World.Tile.OrnateHardwood
commentId: F:TinyLife.World.Tile.OrnateHardwood
id: OrnateHardwood
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: OrnateHardwood
nameWithType: Tile.OrnateHardwood
fullName: TinyLife.World.Tile.OrnateHardwood
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] OrnateHardwood
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly OrnateHardwood As Tile()
- uid: TinyLife.World.Tile.RicketyHardwood
commentId: F:TinyLife.World.Tile.RicketyHardwood
id: RicketyHardwood
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: RicketyHardwood
nameWithType: Tile.RicketyHardwood
fullName: TinyLife.World.Tile.RicketyHardwood
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] RicketyHardwood
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly RicketyHardwood As Tile()
- uid: TinyLife.World.Tile.CheckeredHardwood
commentId: F:TinyLife.World.Tile.CheckeredHardwood
id: CheckeredHardwood
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: CheckeredHardwood
nameWithType: Tile.CheckeredHardwood
fullName: TinyLife.World.Tile.CheckeredHardwood
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] CheckeredHardwood
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly CheckeredHardwood As Tile()
- uid: TinyLife.World.Tile.SmallCheckeredHardwood
commentId: F:TinyLife.World.Tile.SmallCheckeredHardwood
id: SmallCheckeredHardwood
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: SmallCheckeredHardwood
nameWithType: Tile.SmallCheckeredHardwood
fullName: TinyLife.World.Tile.SmallCheckeredHardwood
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] SmallCheckeredHardwood
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly SmallCheckeredHardwood As Tile()
- uid: TinyLife.World.Tile.SoftCarpet
commentId: F:TinyLife.World.Tile.SoftCarpet
id: SoftCarpet
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: SoftCarpet
nameWithType: Tile.SoftCarpet
fullName: TinyLife.World.Tile.SoftCarpet
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] SoftCarpet
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly SoftCarpet As Tile()
- uid: TinyLife.World.Tile.Road1
commentId: F:TinyLife.World.Tile.Road1
id: Road1
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Road1
nameWithType: Tile.Road1
fullName: TinyLife.World.Tile.Road1
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Road1
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Road1 As Tile()
- uid: TinyLife.World.Tile.Road2
commentId: F:TinyLife.World.Tile.Road2
id: Road2
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Road2
nameWithType: Tile.Road2
fullName: TinyLife.World.Tile.Road2
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Road2
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Road2 As Tile()
- uid: TinyLife.World.Tile.Road3
commentId: F:TinyLife.World.Tile.Road3
id: Road3
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Road3
nameWithType: Tile.Road3
fullName: TinyLife.World.Tile.Road3
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Road3
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Road3 As Tile()
- uid: TinyLife.World.Tile.Road4
commentId: F:TinyLife.World.Tile.Road4
id: Road4
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Road4
nameWithType: Tile.Road4
fullName: TinyLife.World.Tile.Road4
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Road4
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Road4 As Tile()
- uid: TinyLife.World.Tile.Road5
commentId: F:TinyLife.World.Tile.Road5
id: Road5
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Road5
nameWithType: Tile.Road5
fullName: TinyLife.World.Tile.Road5
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] Road5
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly Road5 As Tile()
- uid: TinyLife.World.Tile.DirtRoad
commentId: F:TinyLife.World.Tile.DirtRoad
id: DirtRoad
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: DirtRoad
nameWithType: Tile.DirtRoad
fullName: TinyLife.World.Tile.DirtRoad
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] DirtRoad
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly DirtRoad As Tile()
- uid: TinyLife.World.Tile.DirtRoadLines1
commentId: F:TinyLife.World.Tile.DirtRoadLines1
id: DirtRoadLines1
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: DirtRoadLines1
nameWithType: Tile.DirtRoadLines1
fullName: TinyLife.World.Tile.DirtRoadLines1
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] DirtRoadLines1
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly DirtRoadLines1 As Tile()
- uid: TinyLife.World.Tile.DirtRoadLines2
commentId: F:TinyLife.World.Tile.DirtRoadLines2
id: DirtRoadLines2
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: DirtRoadLines2
nameWithType: Tile.DirtRoadLines2
fullName: TinyLife.World.Tile.DirtRoadLines2
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly Tile[] DirtRoadLines2
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared ReadOnly DirtRoadLines2 As Tile()
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.BaseName
commentId: F:TinyLife.World.Tile.BaseName
id: BaseName
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: BaseName
nameWithType: Tile.BaseName
fullName: TinyLife.World.Tile.BaseName
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The name of this type of tile. Whereas <xref href="TinyLife.World.Tile.Name" data-throw-if-not-resolved="false"></xref> has the index of its <xref href="TinyLife.World.Tile.Colors" data-throw-if-not-resolved="false"></xref> appended to it, this one is just the type's name.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly string BaseName
return:
type: System.String
content.vb: Public ReadOnly BaseName As String
- uid: TinyLife.World.Tile.Name
commentId: F:TinyLife.World.Tile.Name
id: Name
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Name
nameWithType: Tile.Name
fullName: TinyLife.World.Tile.Name
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The name of this specific tile. This is comprised of the <xref href="TinyLife.World.Tile.BaseName" data-throw-if-not-resolved="false"></xref> with the <xref href="TinyLife.World.Tile.Colors" data-throw-if-not-resolved="false"></xref>'s index attached to it.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly string Name
return:
type: System.String
content.vb: Public ReadOnly Name As String
- uid: TinyLife.World.Tile.Price
commentId: F:TinyLife.World.Tile.Price
id: Price
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Price
nameWithType: Tile.Price
fullName: TinyLife.World.Tile.Price
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The price of this tile
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly int Price
return:
type: System.Int32
content.vb: Public ReadOnly Price As Integer
2024-03-09 19:49:55 +01:00
- uid: TinyLife.World.Tile.ColorSettings
commentId: F:TinyLife.World.Tile.ColorSettings
id: ColorSettings
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2024-03-09 19:49:55 +01:00
name: ColorSettings
nameWithType: Tile.ColorSettings
fullName: TinyLife.World.Tile.ColorSettings
2021-08-04 06:51:12 +02:00
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: The color settings used by this tile.
example: []
2021-08-04 06:51:12 +02:00
syntax:
2024-03-09 19:49:55 +01:00
content: public readonly ColorSettings ColorSettings
2021-08-04 06:51:12 +02:00
return:
2024-03-09 19:49:55 +01:00
type: TinyLife.Utilities.ColorSettings
content.vb: Public ReadOnly ColorSettings As ColorSettings
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.Colors
commentId: F:TinyLife.World.Tile.Colors
id: Colors
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Colors
nameWithType: Tile.Colors
fullName: TinyLife.World.Tile.Colors
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: The indices of the colors in each <xref href="TinyLife.World.Tile.ColorSettings" data-throw-if-not-resolved="false"></xref> entry that this tile has
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly int[] Colors
return:
type: System.Int32[]
content.vb: Public ReadOnly Colors As Integer()
- uid: TinyLife.World.Tile.CanBuy
commentId: F:TinyLife.World.Tile.CanBuy
id: CanBuy
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: CanBuy
nameWithType: Tile.CanBuy
fullName: TinyLife.World.Tile.CanBuy
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: A field that indicates whether this tile can be bought without the "ShowNonBuyable" cheat enabled
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly bool CanBuy
return:
type: System.Boolean
content.vb: Public ReadOnly CanBuy As Boolean
- uid: TinyLife.World.Tile.PathCostModifier
commentId: F:TinyLife.World.Tile.PathCostModifier
id: PathCostModifier
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: PathCostModifier
nameWithType: Tile.PathCostModifier
fullName: TinyLife.World.Tile.PathCostModifier
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A field that indicates the "cost" for pathfinding of this tile.
The default modifier is 1, and it should not be set to a value lower than that.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly float PathCostModifier
return:
type: System.Single
content.vb: Public ReadOnly PathCostModifier As Single
2022-09-05 14:19:42 +02:00
- uid: TinyLife.World.Tile.Categories
commentId: F:TinyLife.World.Tile.Categories
id: Categories
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2022-09-05 14:19:42 +02:00
name: Categories
nameWithType: Tile.Categories
fullName: TinyLife.World.Tile.Categories
2021-08-04 06:51:12 +02:00
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The <xref href="TinyLife.World.Tile.Category" data-throw-if-not-resolved="false"></xref> flags that this tile has.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2022-09-05 14:19:42 +02:00
content: public readonly Tile.Category Categories
2021-08-04 06:51:12 +02:00
return:
2022-09-05 14:19:42 +02:00
type: TinyLife.World.Tile.Category
content.vb: Public ReadOnly Categories As Tile.Category
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.Icon
commentId: F:TinyLife.World.Tile.Icon
id: Icon
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Icon
nameWithType: Tile.Icon
fullName: TinyLife.World.Tile.Icon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
The build mode icon for this object, which represents the category / theme / mod that it comes from.
If this value is nonnull, the icon will be displayed in the corner of the build mode button for this object.
2021-08-04 06:51:12 +02:00
example: []
syntax:
content: public readonly TextureRegion Icon
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Icon As TextureRegion
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Tile.Textures
commentId: F:TinyLife.World.Tile.Textures
id: Textures
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Textures
nameWithType: Tile.Textures
fullName: TinyLife.World.Tile.Textures
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The texture atlas used for this tile.
2022-12-20 13:25:03 +01:00
example: []
syntax:
content: public readonly Dictionary<Point, TextureRegion> Textures
return:
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
content.vb: Public ReadOnly Textures As Dictionary(Of Point, TextureRegion)
- uid: TinyLife.World.Tile.Regions
commentId: F:TinyLife.World.Tile.Regions
id: Regions
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2022-12-20 13:25:03 +01:00
name: Regions
nameWithType: Tile.Regions
fullName: TinyLife.World.Tile.Regions
2022-01-01 17:06:03 +01:00
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: The texture regions this tile uses, which refer to entries in <xref href="TinyLife.World.Tile.Textures" data-throw-if-not-resolved="false"></xref>.
2022-01-01 17:06:03 +01:00
example: []
syntax:
2022-12-20 13:25:03 +01:00
content: public readonly Dictionary<Direction2, Point[]> Regions
2022-01-01 17:06:03 +01:00
return:
2024-07-26 12:47:59 +02:00
type: System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2022-12-20 13:25:03 +01:00
content.vb: Public ReadOnly Regions As Dictionary(Of Direction2, Point())
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Tile.RegionWeights
commentId: F:TinyLife.World.Tile.RegionWeights
id: RegionWeights
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: RegionWeights
nameWithType: Tile.RegionWeights
fullName: TinyLife.World.Tile.RegionWeights
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: An optional weight function that determines how likely each variation texture is to be picked.
2023-08-15 13:17:22 +02:00
example: []
syntax:
content: public readonly Func<Point, float> RegionWeights
return:
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
content.vb: Public ReadOnly RegionWeights As Func(Of Point, Single)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
commentId: M:TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})'
2023-08-15 13:17:22 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2024-03-09 19:49:55 +01:00
name: Tile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorSettings, int[], bool, float, Category, TextureRegion, Func<Point, float>)
nameWithType: Tile.Tile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorSettings, int[], bool, float, Tile.Category, TextureRegion, Func<Point, float>)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Tile(string, string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, System.Collections.Generic.Dictionary<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point[]>, TinyLife.Utilities.ColorSettings, int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<Microsoft.Xna.Framework.Point, float>)
2021-11-23 16:24:04 +01:00
type: Constructor
2021-08-04 06:51:12 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Creates a new tile with the given settings.
2024-07-26 12:47:59 +02:00
To create an instance of a custom tile class, use <xref href="TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Maths.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-03-09 19:49:55 +01:00
content: protected Tile(string baseName, string name, int price, Dictionary<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> regions, ColorSettings colorSettings, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, Func<Point, float> regionWeights)
2021-08-04 06:51:12 +02:00
parameters:
2021-11-23 16:24:04 +01:00
- id: baseName
type: System.String
- id: name
type: System.String
- id: price
type: System.Int32
2022-12-20 13:25:03 +01:00
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
- id: regions
2024-07-26 12:47:59 +02:00
type: System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2024-03-09 19:49:55 +01:00
- id: colorSettings
type: TinyLife.Utilities.ColorSettings
2021-11-23 16:24:04 +01:00
- id: colors
type: System.Int32[]
- id: canBuy
type: System.Boolean
- id: pathCostModifier
2021-08-04 06:51:12 +02:00
type: System.Single
2022-09-05 14:19:42 +02:00
- id: categories
type: TinyLife.World.Tile.Category
2021-11-23 16:24:04 +01:00
- id: icon
type: MLEM.Textures.TextureRegion
2023-08-15 13:17:22 +02:00
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
2024-03-09 19:49:55 +01:00
content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSettings As ColorSettings, colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, regionWeights As Func(Of Point, Single))
2021-11-23 16:24:04 +01:00
overload: TinyLife.World.Tile.#ctor*
2024-03-09 19:49:55 +01:00
nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Tile.Category, TextureRegion, Func(Of Point, Single))
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorSettings, Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of Microsoft.Xna.Framework.Point, Single))
2024-03-09 19:49:55 +01:00
name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Category, TextureRegion, Func(Of Point, Single))
2024-06-09 17:05:30 +02:00
- uid: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})
commentId: M:TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})
id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})
2021-10-18 18:49:09 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2024-06-09 17:05:30 +02:00
name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection<Item>, bool, Func<Point, int, Tile>)
nameWithType: Tile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection<StaticSpriteBatch.Item>, bool, Func<Point, int, Tile>)
fullName: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection<MLEM.Graphics.StaticSpriteBatch.Item>, bool, System.Func<Microsoft.Xna.Framework.Point, int, TinyLife.World.Tile>)
2021-10-18 18:49:09 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Draws this tile at the given position in the world using a <xref href="Microsoft.Xna.Framework.Graphics.SpriteBatch" data-throw-if-not-resolved="false"></xref> or <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref>
2021-10-18 18:49:09 +02:00
example: []
syntax:
2024-06-09 17:05:30 +02:00
content: public virtual bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection<StaticSpriteBatch.Item> items, bool hasStaticContext, Func<Point, int, Tile> getRelatedTileFunc = null)
2021-10-18 18:49:09 +02:00
parameters:
2022-09-05 14:19:42 +02:00
- id: time
type: Microsoft.Xna.Framework.GameTime
2024-01-07 16:53:47 +01:00
description: The game's current time.
2021-10-18 18:49:09 +02:00
- id: batch
2021-11-23 16:24:04 +01:00
type: System.Object
2022-09-05 14:19:42 +02:00
description: The sprite batch to use for drawing, which can either be a <xref href="Microsoft.Xna.Framework.Graphics.SpriteBatch" data-throw-if-not-resolved="false"></xref> or a <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref>.
2022-01-01 17:06:03 +01:00
- id: map
type: TinyLife.World.Map
description: The map that the tile is on.
- id: pos
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-01-01 17:06:03 +01:00
description: The position that the tile is on.
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor that this tile is on.
2021-10-18 18:49:09 +02:00
- id: drawPos
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Vector2
2022-01-01 17:06:03 +01:00
description: The position, in screen space, to draw at.
2021-10-18 18:49:09 +02:00
- id: scale
type: System.Single
2022-01-01 17:06:03 +01:00
description: The scale to draw the tile with.
2023-11-04 19:27:38 +01:00
- id: depthOffset
type: System.Single
2024-01-07 16:53:47 +01:00
description: A depth offset that can optionally be added to this tile's draw depth.
2022-01-01 17:06:03 +01:00
- id: items
type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}
description: The <xref href="MLEM.Graphics.StaticSpriteBatch.Item" data-throw-if-not-resolved="false"></xref> collection that added items can optionally be added to.
2022-09-05 14:19:42 +02:00
- id: hasStaticContext
type: System.Boolean
description: Whether this tile also has a static context, that is, whether it will already be drawn using a <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref>.
2024-06-09 17:05:30 +02:00
- id: getRelatedTileFunc
type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}
description: A function that can optionally be supplied to override the <xref href="TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref> method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example.
2022-09-05 14:19:42 +02:00
return:
type: System.Boolean
2024-01-07 16:53:47 +01:00
description: Whether this tile was fully drawn. If the <code class="paramref">batch</code> is a <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref> and false is returned, this tile will be marked as an animated tile, causing it to draw every frame.
2024-06-09 17:05:30 +02:00
content.vb: Public Overridable Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean
2021-10-18 18:49:09 +02:00
overload: TinyLife.World.Tile.Draw*
2024-06-09 17:05:30 +02:00
nameWithType.vb: Tile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile))
fullName.vb: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile))
name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile))
2022-09-05 14:19:42 +02:00
- uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)
commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)
id: DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-03-30 18:07:55 +02:00
name: DrawUi(Element, GameTime, SpriteBatch, float)
nameWithType: Tile.DrawUi(Element, GameTime, SpriteBatch, float)
fullName: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float)
2021-08-04 06:51:12 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Draws this tile on the given ui element, in ui space
2021-08-04 06:51:12 +02:00
example: []
syntax:
2023-11-04 19:27:38 +01:00
content: public virtual void DrawUi(Element e, GameTime time, SpriteBatch batch, float drawScale)
2021-08-04 06:51:12 +02:00
parameters:
- id: e
type: MLEM.Ui.Elements.Element
description: The element to draw on
2022-09-05 14:19:42 +02:00
- id: time
type: Microsoft.Xna.Framework.GameTime
2024-01-07 16:53:47 +01:00
description: The game's current time.
2021-08-04 06:51:12 +02:00
- id: batch
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
2021-08-04 06:51:12 +02:00
description: The sprite batch to use for drawing
- id: drawScale
type: System.Single
2023-11-04 19:27:38 +01:00
description: The scale to draw the tile with.
content.vb: Public Overridable Sub DrawUi(e As Element, time As GameTime, batch As SpriteBatch, drawScale As Single)
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Tile.DrawUi*
2023-03-30 18:07:55 +02:00
nameWithType.vb: Tile.DrawUi(Element, GameTime, SpriteBatch, Single)
fullName.vb: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single)
name.vb: DrawUi(Element, GameTime, SpriteBatch, Single)
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.GetPrice
commentId: M:TinyLife.World.Tile.GetPrice
id: GetPrice
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: GetPrice()
nameWithType: Tile.GetPrice()
fullName: TinyLife.World.Tile.GetPrice()
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the price for this tile, which is normally based on <xref href="TinyLife.World.Tile.Price" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2021-11-23 16:24:04 +01:00
content: public virtual float GetPrice()
2021-08-04 06:51:12 +02:00
return:
type: System.Single
2023-08-15 13:17:22 +02:00
description: The price for this tile.
2023-03-30 18:07:55 +02:00
content.vb: Public Overridable Function GetPrice() As Single
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Tile.GetPrice*
2023-10-11 16:05:32 +02:00
- uid: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
id: OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)
2021-08-04 06:51:12 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-10-11 16:05:32 +02:00
name: OnNeighborChanged(Map, Point, Point, int)
nameWithType: Tile.OnNeighborChanged(Map, Point, Point, int)
fullName: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, int)
2022-01-01 17:06:03 +01:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
A method that is called when a neighboring <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> on the <xref href="TinyLife.World.Map" data-throw-if-not-resolved="false"></xref> changes.
This method does nothing by default, but is overriden by <xref href="TinyLife.World.AutoTile" data-throw-if-not-resolved="false"></xref> to notify neighboring tiles of changes.
2022-01-01 17:06:03 +01:00
example: []
syntax:
2023-10-11 16:05:32 +02:00
content: public virtual void OnNeighborChanged(Map map, Point pos, Point neighbor, int floor)
2022-01-01 17:06:03 +01:00
parameters:
- id: map
type: TinyLife.World.Map
description: The map that the tile is on.
- id: pos
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-01-01 17:06:03 +01:00
description: The position that the tile is on.
- id: neighbor
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-01-01 17:06:03 +01:00
description: The position of the tile that changed.
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor that this tile and the neighbor are on.
content.vb: Public Overridable Sub OnNeighborChanged(map As Map, pos As Point, neighbor As Point, floor As Integer)
2022-01-01 17:06:03 +01:00
overload: TinyLife.World.Tile.OnNeighborChanged*
2023-10-11 16:05:32 +02:00
nameWithType.vb: Tile.OnNeighborChanged(Map, Point, Point, Integer)
fullName.vb: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Integer)
name.vb: OnNeighborChanged(Map, Point, Point, Integer)
2024-07-09 18:54:47 +02:00
- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32)
commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32)
id: GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32)
2023-06-25 15:41:49 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2024-07-09 18:54:47 +02:00
name: GetAutoTileBorder(Map, Point, int, Point, Tile, int)
nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile, int)
fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, int)
2023-06-25 15:41:49 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns the texture that should be displayed as the border when a <xref href="TinyLife.World.AutoTile" data-throw-if-not-resolved="false"></xref> draws next to this tile.
By default, this method returns values only for some basegame tiles.
2023-06-25 15:41:49 +02:00
example: []
syntax:
2024-07-09 18:54:47 +02:00
content: public virtual (Func<int, TextureRegion> Texture, Color Color, float Priority)? GetAutoTileBorder(Map map, Point pos, int floor, Point neighbor, Tile neighborTile, int layer)
2023-06-25 15:41:49 +02:00
parameters:
- id: map
type: TinyLife.World.Map
description: The map.
- id: pos
type: Microsoft.Xna.Framework.Point
description: The position of this tile.
2023-10-11 16:05:32 +02:00
- id: floor
type: System.Int32
description: The floor that this tile is on.
2023-06-25 15:41:49 +02:00
- id: neighbor
type: Microsoft.Xna.Framework.Point
2024-07-09 18:54:47 +02:00
description: The position of the neighbor tile querying the auto tile border on this tile.
2023-06-25 15:41:49 +02:00
- id: neighborTile
type: TinyLife.World.Tile
2024-07-09 18:54:47 +02:00
description: The neighbor tile querying the auto tile border on this tile.
- id: layer
type: System.Int32
description: The layer of the border being drawn. By default, tiles use layer 0 for regular borders, and layer 1 for special borders, like the little "cliff" that displays on water tiles.
2023-06-25 15:41:49 +02:00
return:
2023-07-28 12:27:48 +02:00
type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}}
2023-06-25 15:41:49 +02:00
description: The texture, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to draw no auto-tile border.
2024-07-09 18:54:47 +02:00
content.vb: Public Overridable Function GetAutoTileBorder(map As Map, pos As Point, floor As Integer, neighbor As Point, neighborTile As Tile, layer As Integer) As (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)?
2023-06-25 15:41:49 +02:00
overload: TinyLife.World.Tile.GetAutoTileBorder*
2024-07-09 18:54:47 +02:00
nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer)
fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, Integer)
name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.GetVariationTexture(MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.World.Tile.GetVariationTexture(MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point)
id: GetVariationTexture(MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point)
2022-04-04 14:21:17 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: GetVariationTexture(Direction2, Point)
nameWithType: Tile.GetVariationTexture(Direction2, Point)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.GetVariationTexture(MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point)
2022-04-04 14:21:17 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: >-
Returns a random texture that should be displayed at the given position, based on the <xref href="TinyLife.World.Tile.Textures" data-throw-if-not-resolved="false"></xref> variations that this tile has.
If a tile only has one variation texture, this method always returns that texture.
2022-05-24 13:36:05 +02:00
example: []
2022-04-04 14:21:17 +02:00
syntax:
2022-12-20 13:25:03 +01:00
content: protected Point GetVariationTexture(Direction2 direction, Point pos)
2022-04-04 14:21:17 +02:00
parameters:
- id: direction
2024-07-26 12:47:59 +02:00
type: MLEM.Maths.Direction2
2022-05-24 13:36:05 +02:00
description: The camera rotation.
2022-04-04 14:21:17 +02:00
- id: pos
2022-09-05 14:19:42 +02:00
type: Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description: The position that the tile is at.
2022-04-04 14:21:17 +02:00
return:
2022-12-20 13:25:03 +01:00
type: Microsoft.Xna.Framework.Point
2022-05-24 13:36:05 +02:00
description: The texture to display at the location.
2022-12-20 13:25:03 +01:00
content.vb: Protected Function GetVariationTexture(direction As Direction2, pos As Point) As Point
2022-04-04 14:21:17 +02:00
overload: TinyLife.World.Tile.GetVariationTexture*
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},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,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-09-05 14:19:42 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, System.Type)
2022-09-05 14:19:42 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Registers a new tile with the given settings.
2022-09-05 14:19:42 +02:00
example: []
syntax:
2024-08-09 16:45:32 +02:00
content: public static Tile[] Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int? defaultColor = null, Func<Point, float> regionWeights = null, Type constructedType = null)
2022-09-05 14:19:42 +02:00
parameters:
- id: name
type: System.String
description: The name that the tile should have.
- id: price
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The tile's price.
2022-12-20 13:25:03 +01:00
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The texture atlas to use.
2022-09-05 14:19:42 +02:00
- id: textureRegion
2022-12-20 13:25:03 +01:00
type: Microsoft.Xna.Framework.Point
2022-09-05 14:19:42 +02:00
description: The texture region that this tile should use for rendering.
- id: color
type: TinyLife.Utilities.ColorScheme
description: The color scheme that this tile should have.
- id: pathCostModifier
type: System.Single
2024-01-07 16:53:47 +01:00
description: The path cost modifier, &gt;= 1, that this tile should have.
2022-09-05 14:19:42 +02:00
- id: canBuy
type: System.Boolean
description: Whether or not the tile can be bought in the tile tool.
- id: categories
type: TinyLife.World.Tile.Category
2024-01-07 16:53:47 +01:00
description: This tile's <xref href="TinyLife.World.Tile.Category" data-throw-if-not-resolved="false"></xref> flags.
2022-09-05 14:19:42 +02:00
- id: icon
type: MLEM.Textures.TextureRegion
description: The build mode category icon of this object.
- id: variations
2024-07-26 12:47:59 +02:00
type: System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}}
2022-09-05 14:19:42 +02:00
description: An optional set of variation textures that should be used based on the given camera rotation.
- id: defaultColor
type: System.Nullable{System.Int32}
description: The color that this tile should display with in the tile tool by default.
2023-08-15 13:17:22 +02:00
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
description: An optional weight function that determines how likely each variation texture is to be picked.
2022-09-05 14:19:42 +02:00
- id: constructedType
type: System.Type
description: The type that tiles should be constructed from, or null to construct <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> instances.
2024-08-09 16:45:32 +02:00
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColor As Integer? = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile()
2022-09-05 14:19:42 +02:00
overload: TinyLife.World.Tile.Register*
2023-08-15 13:17:22 +02:00
nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type)
2023-08-15 13:17:22 +02:00
name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},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[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, System.Type)
2021-08-04 06:51:12 +02:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Registers a new tile with the given settings.
2021-08-04 06:51:12 +02:00
example: []
syntax:
2024-08-09 16:45:32 +02:00
content: public static Tile[] Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int[] defaultColors = null, Func<Point, float> regionWeights = null, Type constructedType = null)
2021-08-04 06:51:12 +02:00
parameters:
- id: name
type: System.String
2022-04-04 14:21:17 +02:00
description: The name that the tile should have.
2021-08-04 06:51:12 +02:00
- id: price
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The tile's price.
2022-12-20 13:25:03 +01:00
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The texture atlas to use.
2021-08-04 06:51:12 +02:00
- id: textureRegion
2022-12-20 13:25:03 +01:00
type: Microsoft.Xna.Framework.Point
2022-04-04 14:21:17 +02:00
description: The texture region that this tile should use for rendering.
2021-08-04 06:51:12 +02:00
- id: colors
type: TinyLife.Utilities.ColorScheme[]
2022-04-04 14:21:17 +02:00
description: The color scheme that this tile should have.
2021-08-04 06:51:12 +02:00
- id: pathCostModifier
type: System.Single
2024-01-07 16:53:47 +01:00
description: The path cost modifier, &gt;= 1, that this tile should have.
2021-08-04 06:51:12 +02:00
- id: canBuy
type: System.Boolean
2022-04-04 14:21:17 +02:00
description: Whether or not the tile can be bought in the tile tool.
2022-09-05 14:19:42 +02:00
- id: categories
type: TinyLife.World.Tile.Category
2024-01-07 16:53:47 +01:00
description: This tile's <xref href="TinyLife.World.Tile.Category" data-throw-if-not-resolved="false"></xref> flags.
2021-08-04 06:51:12 +02:00
- id: icon
type: MLEM.Textures.TextureRegion
2022-04-04 14:21:17 +02:00
description: The build mode category icon of this object.
2021-08-04 06:51:12 +02:00
- id: variations
2024-07-26 12:47:59 +02:00
type: System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}}
2022-04-04 14:21:17 +02:00
description: An optional set of variation textures that should be used based on the given camera rotation.
2022-01-01 17:06:03 +01:00
- id: defaultColors
type: System.Int32[]
description: The colors that this tile should display with in the tile tool by default.
2023-08-15 13:17:22 +02:00
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
description: An optional weight function that determines how likely each variation texture is to be picked.
2021-11-23 16:24:04 +01:00
- id: constructedType
type: System.Type
2022-04-04 14:21:17 +02:00
description: The type that tiles should be constructed from, or null to construct <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> instances.
2024-08-09 16:45:32 +02:00
return:
type: TinyLife.World.Tile[]
content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile()
2021-08-04 06:51:12 +02:00
overload: TinyLife.World.Tile.Register*
2023-08-15 13:17:22 +02:00
nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type)
2023-08-15 13:17:22 +02:00
name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},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[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-04-04 14:21:17 +02:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
2023-08-15 13:17:22 +02:00
name: Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point[]>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, System.Type)
2022-04-04 14:21:17 +02:00
type: Method
2024-03-09 19:49:55 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-04-14 17:55:54 +02:00
summary: Registers a new tile with the given settings.
example: []
2024-03-09 19:49:55 +01:00
syntax:
content: public static Tile[] Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point[]> variations = null, int[] defaultColors = null, Func<Point, float> regionWeights = null, Type constructedType = null)
parameters:
- id: name
type: System.String
2024-04-14 17:55:54 +02:00
description: The name that the tile should have.
2024-03-09 19:49:55 +01:00
- id: price
type: System.Int32
2024-04-14 17:55:54 +02:00
description: The tile's price.
2024-03-09 19:49:55 +01:00
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
2024-04-14 17:55:54 +02:00
description: The texture atlas to use.
2024-03-09 19:49:55 +01:00
- id: textureRegions
type: Microsoft.Xna.Framework.Point[]
2024-04-14 17:55:54 +02:00
description: The texture regions that this tile should use for rendering, from which a random value will be chosen for each tile.
2024-03-09 19:49:55 +01:00
- id: colors
type: TinyLife.Utilities.ColorScheme[]
2024-04-14 17:55:54 +02:00
description: The color scheme that this tile should have.
2024-03-09 19:49:55 +01:00
- id: pathCostModifier
type: System.Single
2024-04-14 17:55:54 +02:00
description: The path cost modifier, &gt;= 1, that this tile should have.
2024-03-09 19:49:55 +01:00
- id: canBuy
type: System.Boolean
2024-04-14 17:55:54 +02:00
description: Whether or not the tile can be bought in the tile tool.
2024-03-09 19:49:55 +01:00
- id: categories
type: TinyLife.World.Tile.Category
2024-04-14 17:55:54 +02:00
description: This tile's <xref href="TinyLife.World.Tile.Category" data-throw-if-not-resolved="false"></xref> flags.
2024-03-09 19:49:55 +01:00
- id: icon
type: MLEM.Textures.TextureRegion
2024-04-14 17:55:54 +02:00
description: The build mode category icon of this object.
2024-03-09 19:49:55 +01:00
- id: variations
2024-07-26 12:47:59 +02:00
type: System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2024-04-14 17:55:54 +02:00
description: An optional set of variation textures that should be used based on the given camera rotation.
2024-03-09 19:49:55 +01:00
- id: defaultColors
type: System.Int32[]
2024-04-14 17:55:54 +02:00
description: The default colors that will be passed to the <xref href="TinyLife.World.Tile.ColorSettings" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Utilities.ColorSettings.Defaults" data-throw-if-not-resolved="false"></xref>.
2024-03-09 19:49:55 +01:00
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
2024-04-14 17:55:54 +02:00
description: An optional weight function that determines how likely each variation texture is to be picked.
2024-03-09 19:49:55 +01:00
- id: constructedType
type: System.Type
2024-04-14 17:55:54 +02:00
description: The type that tiles should be constructed from, or null to construct <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> instances.
2024-03-09 19:49:55 +01:00
return:
type: TinyLife.World.Tile[]
2024-04-14 17:55:54 +02:00
description: The registered tiles.
2024-03-09 19:49:55 +01:00
content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile()
overload: TinyLife.World.Tile.Register*
nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type)
2024-03-09 19:49:55 +01:00
name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},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.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2024-03-09 19:49:55 +01:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorSettings, float, bool, Category, TextureRegion, Func<Direction2, Point[]>, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorSettings, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, Func<Point, float>, Type)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorSettings, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point[]>, System.Func<Microsoft.Xna.Framework.Point, float>, System.Type)
2024-03-09 19:49:55 +01:00
type: Method
2022-04-04 14:21:17 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Registers a new tile with the given settings.
2022-04-04 14:21:17 +02:00
example: []
syntax:
2024-03-09 19:49:55 +01:00
content: public static Tile[] Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point[] textureRegions, ColorSettings colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point[]> variations = null, Func<Point, float> regionWeights = null, Type constructedType = null)
2022-04-04 14:21:17 +02:00
parameters:
- id: name
type: System.String
description: The name that the tile should have.
- id: price
type: System.Int32
2024-01-07 16:53:47 +01:00
description: The tile's price.
2022-12-20 13:25:03 +01:00
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The texture atlas to use.
2022-04-04 14:21:17 +02:00
- id: textureRegions
2022-12-20 13:25:03 +01:00
type: Microsoft.Xna.Framework.Point[]
2022-04-04 14:21:17 +02:00
description: The texture regions that this tile should use for rendering, from which a random value will be chosen for each tile.
- id: colors
2024-03-09 19:49:55 +01:00
type: TinyLife.Utilities.ColorSettings
2022-04-04 14:21:17 +02:00
description: The color scheme that this tile should have.
- id: pathCostModifier
type: System.Single
2024-01-07 16:53:47 +01:00
description: The path cost modifier, &gt;= 1, that this tile should have.
2022-04-04 14:21:17 +02:00
- id: canBuy
type: System.Boolean
description: Whether or not the tile can be bought in the tile tool.
2022-09-05 14:19:42 +02:00
- id: categories
type: TinyLife.World.Tile.Category
2024-01-07 16:53:47 +01:00
description: This tile's <xref href="TinyLife.World.Tile.Category" data-throw-if-not-resolved="false"></xref> flags.
2022-04-04 14:21:17 +02:00
- id: icon
type: MLEM.Textures.TextureRegion
description: The build mode category icon of this object.
- id: variations
2024-07-26 12:47:59 +02:00
type: System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2022-04-04 14:21:17 +02:00
description: An optional set of variation textures that should be used based on the given camera rotation.
2023-08-15 13:17:22 +02:00
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
description: An optional weight function that determines how likely each variation texture is to be picked.
2022-04-04 14:21:17 +02:00
- id: constructedType
type: System.Type
description: The type that tiles should be constructed from, or null to construct <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> instances.
2023-05-26 15:16:22 +02:00
return:
type: TinyLife.World.Tile[]
description: The registered tiles.
2024-03-09 19:49:55 +01:00
content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorSettings, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile()
2022-04-04 14:21:17 +02:00
overload: TinyLife.World.Tile.Register*
2024-03-09 19:49:55 +01:00
nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorSettings, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorSettings, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point()), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type)
2024-03-09 19:49:55 +01:00
name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorSettings, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Func(Of Point, Single), Type)
2023-11-04 19:27:38 +01:00
- uid: TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)
commentId: M:TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)
id: GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: GetDepth(Map, Vector2, float, float, bool)
nameWithType: Tile.GetDepth(Map, Vector2, float, float, bool)
fullName: TinyLife.World.Tile.GetDepth(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, float, bool)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Gets the depth that should be used for drawing a <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> at the given position
2023-11-04 19:27:38 +01:00
example: []
syntax:
content: public static float GetDepth(Map map, Vector2 worldPos, float floor, float offset = 0, bool borderOffset = true)
parameters:
- id: map
type: TinyLife.World.Map
description: The map to get depth on.
- id: worldPos
type: Microsoft.Xna.Framework.Vector2
description: The position to get depth for, in tile coordinates
- id: floor
type: System.Single
description: The floor to get depth for.
- id: offset
type: System.Single
2023-11-05 20:57:09 +01:00
description: An offset added to the depth value
2023-11-04 19:27:38 +01:00
- id: borderOffset
type: System.Boolean
2024-07-26 12:47:59 +02:00
description: Whether the map border offset should be applied to the camera rotation using <xref href="TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2%2cSystem.Boolean%2cSystem.Nullable%7bMLEM.Maths.Direction2%7d)" data-throw-if-not-resolved="false"></xref>.
2023-11-04 19:27:38 +01:00
return:
type: System.Single
description: The depth to pass to the draw call
content.vb: Public Shared Function GetDepth(map As Map, worldPos As Vector2, floor As Single, offset As Single = 0, borderOffset As Boolean = True) As Single
overload: TinyLife.World.Tile.GetDepth*
nameWithType.vb: Tile.GetDepth(Map, Vector2, Single, Single, Boolean)
fullName.vb: TinyLife.World.Tile.GetDepth(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Single, Boolean)
name.vb: GetDepth(Map, Vector2, Single, Single, Boolean)
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.GetVisualOffset(MLEM.Maths.Direction2,System.Int32,System.Int32)
commentId: M:TinyLife.World.Tile.GetVisualOffset(MLEM.Maths.Direction2,System.Int32,System.Int32)
id: GetVisualOffset(MLEM.Maths.Direction2,System.Int32,System.Int32)
2023-11-04 19:27:38 +01:00
parent: TinyLife.World.Tile
langs:
- csharp
- vb
name: GetVisualOffset(Direction2, int, int)
nameWithType: Tile.GetVisualOffset(Direction2, int, int)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.GetVisualOffset(MLEM.Maths.Direction2, int, int)
2023-11-04 19:27:38 +01:00
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
2024-01-07 16:53:47 +01:00
summary: Returns the visual offset of the given <code class="paramref">x</code> and <code class="paramref">y</code> values, based on the given <code class="paramref">direction</code>, which is usually the game's <xref href="TinyLife.Options.CameraRotation" data-throw-if-not-resolved="false"></xref>.
2023-11-04 19:27:38 +01:00
example: []
syntax:
content: protected static Point GetVisualOffset(Direction2 direction, int x, int y)
parameters:
- id: direction
2024-07-26 12:47:59 +02:00
type: MLEM.Maths.Direction2
2023-11-04 19:27:38 +01:00
description: The rotation.
- id: x
type: System.Int32
description: The x coordinate to offset.
- id: y
type: System.Int32
description: The y coordinate to offset.
return:
type: Microsoft.Xna.Framework.Point
description: The visual offset.
content.vb: Protected Shared Function GetVisualOffset(direction As Direction2, x As Integer, y As Integer) As Point
overload: TinyLife.World.Tile.GetVisualOffset*
nameWithType.vb: Tile.GetVisualOffset(Direction2, Integer, Integer)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.GetVisualOffset(MLEM.Maths.Direction2, Integer, Integer)
2023-11-04 19:27:38 +01:00
name.vb: GetVisualOffset(Direction2, Integer, Integer)
2021-08-04 06:51:12 +02:00
references:
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Map.html
2021-08-04 06:51:12 +02:00
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
2021-11-23 16:24:04 +01:00
isExternal: true
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Register_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_Utilities_ColorScheme_System_Single_System_Boolean_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Point___System_Nullable_System_Int32__System_Func_Microsoft_Xna_Framework_Point_System_Single__System_Type_
2023-08-15 13:17:22 +02:00
name: Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, System.Type)
2023-08-15 13:17:22 +02:00
nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type)
2023-08-15 13:17:22 +02:00
name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type)
2022-01-01 17:06:03 +01:00
spec.csharp:
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-01-01 17:06:03 +01:00
name: Register
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Register_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_Utilities_ColorScheme_System_Single_System_Boolean_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Point___System_Nullable_System_Int32__System_Func_Microsoft_Xna_Framework_Point_System_Single__System_Type_
2022-01-01 17:06:03 +01:00
- name: (
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: int
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2022-12-20 13:25:03 +01:00
- name: <
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2022-12-20 13:25:03 +01:00
- name: '>'
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.ColorScheme.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Single
2023-03-30 18:07:55 +02:00
name: float
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Boolean
2023-03-30 18:07:55 +02:00
name: bool
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: TinyLife.World.Tile.Category
2023-03-30 18:07:55 +02:00
name: Category
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.Category.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2022-01-01 17:06:03 +01:00
- name: <
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-01-01 17:06:03 +01:00
name: Direction2
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2022-01-01 17:06:03 +01:00
- name: '>'
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: int
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
- name: ','
- name: " "
2023-08-15 13:17:22 +02:00
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Type
name: Type
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.type
2022-01-01 17:06:03 +01:00
- name: )
spec.vb:
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
2022-01-01 17:06:03 +01:00
name: Register
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Register_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_Utilities_ColorScheme_System_Single_System_Boolean_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Point___System_Nullable_System_Int32__System_Func_Microsoft_Xna_Framework_Point_System_Single__System_Type_
2022-01-01 17:06:03 +01:00
- name: (
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: Integer
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
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-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2022-12-20 13:25:03 +01:00
- name: )
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.ColorScheme.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Single
name: Single
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Boolean
name: Boolean
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2022-09-05 14:19:42 +02:00
- uid: TinyLife.World.Tile.Category
2023-03-30 18:07:55 +02:00
name: Category
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.Category.html
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-01-01 17:06:03 +01:00
name: Direction2
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2022-01-01 17:06:03 +01:00
- name: )
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: Integer
2022-01-01 17:06:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
- name: ','
- name: " "
2023-08-15 13:17:22 +02:00
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: ','
- name: " "
2022-01-01 17:06:03 +01:00
- uid: System.Type
name: Type
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.type
2022-01-01 17:06:03 +01:00
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World
commentId: N:TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2021-08-04 06:51:12 +02:00
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World
name: World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.html
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +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: " "
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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()
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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()
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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()
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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)
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +02:00
- name: (
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.Object
2023-03-30 18:07:55 +02:00
name: object
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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: " "
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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()
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +02:00
- name: (
- name: )
- uid: TinyLife.World.Tile.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name: JsonCopy<Tile>(Tile)
nameWithType: Extensions.JsonCopy<Tile>(Tile)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.World.Tile>(TinyLife.World.Tile)
nameWithType.vb: Extensions.JsonCopy(Of Tile)(Tile)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Tile)(TinyLife.World.Tile)
name.vb: JsonCopy(Of Tile)(Tile)
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.Tile)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: <
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: '>'
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
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.Tile)
name: JsonCopy
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: )
2021-08-04 06:51:12 +02:00
- name: (
2023-03-30 18:07:55 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2021-08-04 06:51:12 +02:00
- name: )
2022-01-01 17:06:03 +01:00
- uid: TinyLife.World.Tile
commentId: T:TinyLife.World.Tile
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2022-01-01 17:06:03 +01:00
name: Tile
nameWithType: Tile
fullName: TinyLife.World.Tile
2021-08-04 06:51:12 +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
2021-08-04 06:51:12 +02:00
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2021-08-04 06:51:12 +02:00
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
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- 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
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- 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
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.Extensions.html
2021-08-04 06:51:12 +02:00
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2021-08-04 06:51:12 +02:00
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife
name: TinyLife
2024-01-07 16:53:47 +01:00
href: TinyLife.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.Utilities
name: Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.html
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]}
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
name: ReadOnlyDictionary<string, Tile[]>
nameWithType: ReadOnlyDictionary<string, Tile[]>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<string, TinyLife.World.Tile[]>
2022-05-24 13:36:05 +02:00
nameWithType.vb: ReadOnlyDictionary(Of String, Tile())
2023-03-30 18:07:55 +02:00
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.World.Tile())
2022-05-24 13:36:05 +02:00
name.vb: ReadOnlyDictionary(Of String, Tile())
2021-08-04 06:51:12 +02:00
spec.csharp:
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
2021-08-04 06:51:12 +02:00
- name: <
- uid: System.String
2023-03-30 18:07:55 +02:00
name: string
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: '['
- name: ']'
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- uid: System.String
name: String
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: (
- name: )
2021-08-04 06:51:12 +02:00
- name: )
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
2022-05-24 13:36:05 +02:00
name: ReadOnlyDictionary<TKey, TValue>
nameWithType: ReadOnlyDictionary<TKey, TValue>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>
nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
name.vb: ReadOnlyDictionary(Of TKey, TValue)
2021-08-04 06:51:12 +02:00
spec.csharp:
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
2021-08-04 06:51:12 +02:00
- name: <
- name: TKey
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- name: TValue
- name: '>'
spec.vb:
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2
- name: (
- name: Of
- name: " "
2021-08-04 06:51:12 +02:00
- name: TKey
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-08-04 06:51:12 +02:00
- name: TValue
- name: )
2022-05-24 13:36:05 +02:00
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
2021-08-04 06:51:12 +02:00
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: 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
2024-08-09 16:45:32 +02:00
- uid: TinyLife.World.Tile[]
isExternal: true
href: TinyLife.World.Tile.html
name: Tile[]
nameWithType: Tile[]
fullName: TinyLife.World.Tile[]
nameWithType.vb: Tile()
fullName.vb: TinyLife.World.Tile()
name.vb: Tile()
spec.csharp:
- uid: TinyLife.World.Tile
name: Tile
href: TinyLife.World.Tile.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.World.Tile
name: Tile
href: TinyLife.World.Tile.html
- name: (
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.Name
commentId: F:TinyLife.World.Tile.Name
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Name
2022-01-01 17:06:03 +01:00
name: Name
nameWithType: Tile.Name
fullName: TinyLife.World.Tile.Name
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.Colors
commentId: F:TinyLife.World.Tile.Colors
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Colors
2022-01-01 17:06:03 +01:00
name: Colors
nameWithType: Tile.Colors
fullName: TinyLife.World.Tile.Colors
2021-08-04 06:51:12 +02:00
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.BaseName
commentId: F:TinyLife.World.Tile.BaseName
2022-01-01 17:06:03 +01:00
parent: TinyLife.World.Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_BaseName
2022-01-01 17:06:03 +01:00
name: BaseName
nameWithType: Tile.BaseName
fullName: TinyLife.World.Tile.BaseName
2024-03-09 19:49:55 +01:00
- uid: TinyLife.Utilities.ColorSettings
commentId: T:TinyLife.Utilities.ColorSettings
parent: TinyLife.Utilities
href: TinyLife.Utilities.ColorSettings.html
name: ColorSettings
nameWithType: ColorSettings
fullName: TinyLife.Utilities.ColorSettings
2024-04-14 17:55:54 +02:00
- uid: TinyLife.World.Tile.ColorSettings
commentId: F:TinyLife.World.Tile.ColorSettings
parent: TinyLife.World.Tile
href: TinyLife.World.Tile.html#TinyLife_World_Tile_ColorSettings
name: ColorSettings
nameWithType: Tile.ColorSettings
fullName: TinyLife.World.Tile.ColorSettings
2021-08-04 06:51:12 +02:00
- uid: System.Int32[]
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()
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: int
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '['
- name: ']'
2021-08-04 06:51:12 +02:00
spec.vb:
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: Integer
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: (
- name: )
2021-08-04 06:51:12 +02:00
- 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
2021-08-04 06:51:12 +02:00
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
2022-09-05 14:19:42 +02:00
- uid: TinyLife.World.Tile.Category
commentId: T:TinyLife.World.Tile.Category
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2022-09-05 14:19:42 +02:00
name: Tile.Category
nameWithType: Tile.Category
fullName: TinyLife.World.Tile.Category
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World.Tile.Category
name: Category
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.Category.html
2023-03-30 18:07:55 +02:00
spec.vb:
- uid: TinyLife.World.Tile
name: Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html
2023-03-30 18:07:55 +02:00
- name: .
- uid: TinyLife.World.Tile.Category
name: Category
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.Category.html
2021-08-04 06:51:12 +02:00
- 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
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-12-20 13:25:03 +01:00
- 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}
2021-11-23 16:24:04 +01:00
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2022-12-20 13:25:03 +01:00
name: Dictionary<Point, TextureRegion>
nameWithType: Dictionary<Point, TextureRegion>
fullName: System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>
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)
2021-08-04 06:51:12 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2021-08-04 06:51:12 +02:00
- name: <
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2021-08-04 06:51:12 +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-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
2021-08-04 06:51:12 +02:00
- name: )
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2021-11-23 16:24:04 +01:00
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
2021-08-04 06:51:12 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2021-08-04 06:51:12 +02:00
- name: <
2021-11-23 16:24:04 +01:00
- name: TKey
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- name: TValue
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
2021-08-04 06:51:12 +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: " "
2021-11-23 16:24:04 +01:00
- name: TKey
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2021-11-23 16:24:04 +01:00
- name: TValue
2021-08-04 06:51:12 +02:00
- name: )
2022-05-24 13:36:05 +02:00
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
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.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
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.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
2022-12-20 13:25:03 +01:00
- uid: TinyLife.World.Tile.Textures
commentId: F:TinyLife.World.Tile.Textures
parent: TinyLife.World.Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Textures
2022-12-20 13:25:03 +01:00
name: Textures
nameWithType: Tile.Textures
fullName: TinyLife.World.Tile.Textures
2024-07-26 12:47:59 +02:00
- uid: System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
commentId: T:System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2022-12-20 13:25:03 +01:00
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2022-12-20 13:25:03 +01:00
name: Dictionary<Direction2, Point[]>
nameWithType: Dictionary<Direction2, Point[]>
2024-07-26 12:47:59 +02:00
fullName: System.Collections.Generic.Dictionary<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point[]>
2022-12-20 13:25:03 +01:00
nameWithType.vb: Dictionary(Of Direction2, Point())
2024-07-26 12:47:59 +02:00
fullName.vb: System.Collections.Generic.Dictionary(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point())
2022-12-20 13:25:03 +01:00
name.vb: Dictionary(Of Direction2, Point())
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
2022-12-20 13:25:03 +01:00
- name: <
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-12-20 13:25:03 +01:00
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '['
- name: ']'
2022-12-20 13:25:03 +01:00
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
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: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-12-20 13:25:03 +01:00
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
2023-03-30 18:07:55 +02:00
- name: (
- name: )
2022-12-20 13:25:03 +01:00
- name: )
2023-08-15 13:17:22 +02:00
- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single}
commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Point, float>
nameWithType: Func<Point, float>
fullName: System.Func<Microsoft.Xna.Framework.Point, float>
nameWithType.vb: Func(Of Point, Single)
fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single)
name.vb: Func(Of Point, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: T
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- name: T
- name: ','
- name: " "
- name: TResult
- name: )
2022-01-01 17:06:03 +01:00
- uid: TinyLife.World.Tile.#ctor*
commentId: Overload:TinyLife.World.Tile.#ctor
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile__ctor_System_String_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__System_Collections_Generic_Dictionary_MLEM_Maths_Direction2_Microsoft_Xna_Framework_Point____TinyLife_Utilities_ColorSettings_System_Int32___System_Boolean_System_Single_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_Microsoft_Xna_Framework_Point_System_Single__
2022-01-01 17:06:03 +01:00
name: Tile
nameWithType: Tile.Tile
fullName: TinyLife.World.Tile.Tile
2023-03-30 18:07:55 +02:00
nameWithType.vb: Tile.New
fullName.vb: TinyLife.World.Tile.New
name.vb: New
2022-09-05 14:19:42 +02:00
- 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
2022-01-01 17:06:03 +01:00
- uid: MLEM.Graphics.StaticSpriteBatch
commentId: T:MLEM.Graphics.StaticSpriteBatch
isExternal: true
2023-03-30 18:07:55 +02:00
name: StaticSpriteBatch
nameWithType: StaticSpriteBatch
fullName: MLEM.Graphics.StaticSpriteBatch
2022-01-01 17:06:03 +01:00
- uid: MLEM.Graphics.StaticSpriteBatch.Item
commentId: T:MLEM.Graphics.StaticSpriteBatch.Item
2021-10-18 18:49:09 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
name: StaticSpriteBatch.Item
nameWithType: StaticSpriteBatch.Item
fullName: MLEM.Graphics.StaticSpriteBatch.Item
spec.csharp:
- uid: MLEM.Graphics.StaticSpriteBatch
name: StaticSpriteBatch
isExternal: true
- name: .
- uid: MLEM.Graphics.StaticSpriteBatch.Item
name: Item
isExternal: true
spec.vb:
- uid: MLEM.Graphics.StaticSpriteBatch
name: StaticSpriteBatch
isExternal: true
- name: .
- uid: MLEM.Graphics.StaticSpriteBatch.Item
name: Item
isExternal: true
2024-06-09 17:05:30 +02:00
- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
isExternal: true
href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_
name: GetTile(Point, int)
nameWithType: Map.GetTile(Point, int)
fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int)
nameWithType.vb: Map.GetTile(Point, Integer)
fullName.vb: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetTile(Point, Integer)
spec.csharp:
- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
name: GetTile
href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
name: GetTile
href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
2021-11-23 16:24:04 +01:00
- uid: TinyLife.World.Tile.Draw*
commentId: Overload:TinyLife.World.Tile.Draw
2024-06-09 17:05:30 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Draw_Microsoft_Xna_Framework_GameTime_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__
2021-11-23 16:24:04 +01:00
name: Draw
nameWithType: Tile.Draw
fullName: TinyLife.World.Tile.Draw
2022-09-05 14:19:42 +02:00
- 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.Point
commentId: T:Microsoft.Xna.Framework.Point
parent: Microsoft.Xna.Framework
2022-01-01 17:06:03 +01:00
isExternal: true
name: Point
nameWithType: Point
2022-09-05 14:19:42 +02:00
fullName: Microsoft.Xna.Framework.Point
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
2021-11-23 16:24:04 +01:00
isExternal: true
name: Vector2
nameWithType: Vector2
2022-09-05 14:19:42 +02:00
fullName: Microsoft.Xna.Framework.Vector2
2022-01-01 17:06:03 +01:00
- uid: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}
commentId: T:System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}
parent: System.Collections.Generic
definition: System.Collections.Generic.ICollection`1
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2022-01-01 17:06:03 +01:00
name: ICollection<StaticSpriteBatch.Item>
nameWithType: ICollection<StaticSpriteBatch.Item>
fullName: System.Collections.Generic.ICollection<MLEM.Graphics.StaticSpriteBatch.Item>
nameWithType.vb: ICollection(Of StaticSpriteBatch.Item)
fullName.vb: System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)
name.vb: ICollection(Of StaticSpriteBatch.Item)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2022-01-01 17:06:03 +01:00
- name: <
2023-03-30 18:07:55 +02:00
- uid: MLEM.Graphics.StaticSpriteBatch
name: StaticSpriteBatch
isExternal: true
- name: .
2022-01-01 17:06:03 +01:00
- uid: MLEM.Graphics.StaticSpriteBatch.Item
2023-03-30 18:07:55 +02:00
name: Item
2022-01-01 17:06:03 +01:00
isExternal: true
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Graphics.StaticSpriteBatch
name: StaticSpriteBatch
isExternal: true
- name: .
2022-01-01 17:06:03 +01:00
- uid: MLEM.Graphics.StaticSpriteBatch.Item
2023-03-30 18:07:55 +02:00
name: Item
2022-01-01 17:06:03 +01:00
isExternal: true
- name: )
2024-06-09 17:05:30 +02:00
- uid: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}
commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}
parent: System
definition: System.Func`3
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<Point, int, Tile>
nameWithType: Func<Point, int, Tile>
fullName: System.Func<Microsoft.Xna.Framework.Point, int, TinyLife.World.Tile>
nameWithType.vb: Func(Of Point, Integer, Tile)
fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)
name.vb: Func(Of Point, Integer, Tile)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: TinyLife.World.Tile
name: Tile
href: TinyLife.World.Tile.html
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: TinyLife.World.Tile
name: Tile
href: TinyLife.World.Tile.html
- 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-09-05 14:19:42 +02:00
- 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-01-01 17:06:03 +01:00
- uid: System.Collections.Generic.ICollection`1
commentId: T:System.Collections.Generic.ICollection`1
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2022-01-01 17:06:03 +01:00
name: ICollection<T>
nameWithType: ICollection<T>
fullName: System.Collections.Generic.ICollection<T>
nameWithType.vb: ICollection(Of T)
fullName.vb: System.Collections.Generic.ICollection(Of T)
name.vb: ICollection(Of T)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
2022-01-01 17:06:03 +01:00
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
2022-01-01 17:06:03 +01:00
- name: T
- name: )
2024-06-09 17:05:30 +02:00
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<T1, T2, TResult>
nameWithType: Func<T1, T2, TResult>
fullName: System.Func<T1, T2, TResult>
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.DrawUi*
commentId: Overload:TinyLife.World.Tile.DrawUi
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_DrawUi_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_
2021-08-04 06:51:12 +02:00
name: DrawUi
nameWithType: Tile.DrawUi
fullName: TinyLife.World.Tile.DrawUi
- 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: MLEM.Ui.Elements
commentId: N:MLEM.Ui.Elements
isExternal: true
name: MLEM.Ui.Elements
nameWithType: MLEM.Ui.Elements
fullName: MLEM.Ui.Elements
2023-03-30 18:07:55 +02:00
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
2023-08-15 13:17:22 +02:00
- uid: TinyLife.World.Tile.Price
commentId: F:TinyLife.World.Tile.Price
parent: TinyLife.World.Tile
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Price
2023-08-15 13:17:22 +02:00
name: Price
nameWithType: Tile.Price
fullName: TinyLife.World.Tile.Price
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.GetPrice*
commentId: Overload:TinyLife.World.Tile.GetPrice
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetPrice
2021-08-04 06:51:12 +02:00
name: GetPrice
nameWithType: Tile.GetPrice
fullName: TinyLife.World.Tile.GetPrice
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.AutoTile
commentId: T:TinyLife.World.AutoTile
2022-09-05 14:19:42 +02:00
parent: TinyLife.World
2024-01-07 16:53:47 +01:00
href: TinyLife.World.AutoTile.html
2023-06-25 15:41:49 +02:00
name: AutoTile
nameWithType: AutoTile
fullName: TinyLife.World.AutoTile
2022-01-01 17:06:03 +01:00
- uid: TinyLife.World.Tile.OnNeighborChanged*
commentId: Overload:TinyLife.World.Tile.OnNeighborChanged
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_OnNeighborChanged_TinyLife_World_Map_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_System_Int32_
2022-01-01 17:06:03 +01:00
name: OnNeighborChanged
nameWithType: Tile.OnNeighborChanged
fullName: TinyLife.World.Tile.OnNeighborChanged
2023-06-25 15:41:49 +02:00
- uid: TinyLife.World.Tile.GetAutoTileBorder*
commentId: Overload:TinyLife.World.Tile.GetAutoTileBorder
2024-07-09 18:54:47 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_
2023-06-25 15:41:49 +02:00
name: GetAutoTileBorder
nameWithType: Tile.GetAutoTileBorder
fullName: TinyLife.World.Tile.GetAutoTileBorder
2023-07-28 12:27:48 +02:00
- uid: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}}
commentId: T:System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}}
2023-06-25 15:41:49 +02:00
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.func-2
2023-07-28 12:27:48 +02:00
name: (Func<int, TextureRegion> Texture, Color Color, float Priority)?
nameWithType: (Func<int, TextureRegion> Texture, Color Color, float Priority)?
fullName: (System.Func<int, MLEM.Textures.TextureRegion> Texture, Microsoft.Xna.Framework.Color Color, float Priority)?
nameWithType.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)?
fullName.vb: (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color, Priority As Single)?
name.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)?
2023-06-25 15:41:49 +02:00
spec.csharp:
- name: (
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
- name: '>'
- name: " "
2023-07-28 12:27:48 +02:00
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture
2023-06-25 15:41:49 +02:00
name: Texture
2023-07-28 12:27:48 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture
2023-06-25 15:41:49 +02:00
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: " "
2023-07-28 12:27:48 +02:00
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color
2023-06-25 15:41:49 +02:00
name: Color
2023-07-28 12:27:48 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: " "
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority
name: Priority
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority
2023-06-25 15:41:49 +02:00
- name: )
- name: '?'
spec.vb:
- name: (
2023-07-28 12:27:48 +02:00
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture
2023-06-25 15:41:49 +02:00
name: Texture
2023-07-28 12:27:48 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture
2023-06-25 15:41:49 +02:00
- name: " "
- name: As
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
- name: )
- name: ','
- name: " "
2023-07-28 12:27:48 +02:00
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color
2023-06-25 15:41:49 +02:00
name: Color
2023-07-28 12:27:48 +02:00
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color
2023-06-25 15:41:49 +02:00
- name: " "
- name: As
- name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
2023-07-28 12:27:48 +02:00
- name: ','
- name: " "
- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority
name: Priority
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority
- name: " "
- name: As
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
2023-06-25 15:41:49 +02:00
- name: )
- name: '?'
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
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: )
2022-04-04 14:21:17 +02:00
- uid: TinyLife.World.Tile.GetVariationTexture*
commentId: Overload:TinyLife.World.Tile.GetVariationTexture
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetVariationTexture_MLEM_Maths_Direction2_Microsoft_Xna_Framework_Point_
2022-04-04 14:21:17 +02:00
name: GetVariationTexture
nameWithType: Tile.GetVariationTexture
fullName: TinyLife.World.Tile.GetVariationTexture
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
commentId: T:MLEM.Maths.Direction2
parent: MLEM.Maths
2022-12-20 13:25:03 +01:00
isExternal: true
name: Direction2
nameWithType: Direction2
2024-07-26 12:47:59 +02:00
fullName: MLEM.Maths.Direction2
- uid: MLEM.Maths
commentId: N:MLEM.Maths
2022-12-20 13:25:03 +01:00
isExternal: true
2024-07-26 12:47:59 +02:00
name: MLEM.Maths
nameWithType: MLEM.Maths
fullName: MLEM.Maths
2023-03-30 18:07:55 +02:00
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths
name: Maths
2023-03-30 18:07:55 +02:00
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths
name: Maths
2023-03-30 18:07:55 +02:00
isExternal: true
2021-08-04 06:51:12 +02:00
- uid: TinyLife.World.Tile.Register*
commentId: Overload:TinyLife.World.Tile.Register
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_Register_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_Utilities_ColorScheme_System_Single_System_Boolean_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Point___System_Nullable_System_Int32__System_Func_Microsoft_Xna_Framework_Point_System_Single__System_Type_
2021-08-04 06:51:12 +02:00
name: Register
nameWithType: Tile.Register
fullName: TinyLife.World.Tile.Register
2022-09-05 14:19:42 +02:00
- uid: TinyLife.Utilities.ColorScheme
commentId: T:TinyLife.Utilities.ColorScheme
parent: TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href: TinyLife.Utilities.ColorScheme.html
2022-09-05 14:19:42 +02:00
name: ColorScheme
nameWithType: ColorScheme
fullName: TinyLife.Utilities.ColorScheme
2024-07-26 12:47:59 +02:00
- uid: System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}}
commentId: T:System.Func{MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}}
2021-08-04 06:51:12 +02:00
parent: System
definition: System.Func`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Direction2, Point?>
nameWithType: Func<Direction2, Point?>
2024-07-26 12:47:59 +02:00
fullName: System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?>
2023-03-30 18:07:55 +02:00
nameWithType.vb: Func(Of Direction2, Point?)
2024-07-26 12:47:59 +02:00
fullName.vb: System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point?)
2023-03-30 18:07:55 +02:00
name.vb: Func(Of Direction2, Point?)
2021-08-04 06:51:12 +02:00
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2021-08-04 06:51:12 +02:00
- name: <
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2021-08-04 06:51:12 +02:00
name: Direction2
2022-12-20 13:25:03 +01:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-08-04 06:51:12 +02:00
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2021-08-04 06:51:12 +02:00
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2021-08-04 06:51:12 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '?'
2021-08-04 06:51:12 +02:00
- name: )
2022-09-05 14:19:42 +02:00
- uid: System.Nullable{System.Int32}
commentId: T:System.Nullable{System.Int32}
parent: System
definition: System.Nullable`1
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-09-05 14:19:42 +02:00
spec.csharp:
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: int
2022-09-05 14:19:42 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
2022-09-05 14:19:42 +02:00
spec.vb:
- uid: System.Int32
2023-03-30 18:07:55 +02:00
name: Integer
2022-09-05 14:19:42 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
2021-11-23 16:24:04 +01:00
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.type
2021-11-23 16:24:04 +01:00
name: Type
nameWithType: Type
fullName: System.Type
2024-03-09 19:49:55 +01:00
- uid: TinyLife.Utilities.ColorScheme[]
isExternal: true
href: TinyLife.Utilities.ColorScheme.html
name: ColorScheme[]
nameWithType: ColorScheme[]
fullName: TinyLife.Utilities.ColorScheme[]
nameWithType.vb: ColorScheme()
fullName.vb: TinyLife.Utilities.ColorScheme()
name.vb: ColorScheme()
spec.csharp:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: (
- name: )
2024-04-14 17:55:54 +02:00
- uid: TinyLife.Utilities.ColorSettings.Defaults
commentId: F:TinyLife.Utilities.ColorSettings.Defaults
href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_Defaults
name: Defaults
nameWithType: ColorSettings.Defaults
fullName: TinyLife.Utilities.ColorSettings.Defaults
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point[]
2022-04-04 14:21:17 +02:00
isExternal: true
2022-12-20 13:25:03 +01:00
name: Point[]
nameWithType: Point[]
fullName: Microsoft.Xna.Framework.Point[]
nameWithType.vb: Point()
fullName.vb: Microsoft.Xna.Framework.Point()
name.vb: Point()
2022-04-04 14:21:17 +02:00
spec.csharp:
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-04-04 14:21:17 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '['
- name: ']'
2022-04-04 14:21:17 +02:00
spec.vb:
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-04-04 14:21:17 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: (
- name: )
2024-07-26 12:47:59 +02:00
- uid: System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
commentId: T:System.Func{MLEM.Maths.Direction2,Microsoft.Xna.Framework.Point[]}
2022-04-04 14:21:17 +02:00
parent: System
definition: System.Func`2
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2022-12-20 13:25:03 +01:00
name: Func<Direction2, Point[]>
nameWithType: Func<Direction2, Point[]>
2024-07-26 12:47:59 +02:00
fullName: System.Func<MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point[]>
2022-12-20 13:25:03 +01:00
nameWithType.vb: Func(Of Direction2, Point())
2024-07-26 12:47:59 +02:00
fullName.vb: System.Func(Of MLEM.Maths.Direction2, Microsoft.Xna.Framework.Point())
2022-12-20 13:25:03 +01:00
name.vb: Func(Of Direction2, Point())
2022-04-04 14:21:17 +02:00
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
2022-04-04 14:21:17 +02:00
- name: <
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-04-04 14:21:17 +02:00
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-04-04 14:21:17 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: '['
- name: ']'
2022-04-04 14:21:17 +02:00
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
2023-03-30 18:07:55 +02:00
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2022-04-04 14:21:17 +02:00
name: Direction2
isExternal: true
2023-03-30 18:07:55 +02:00
- name: ','
- name: " "
2022-12-20 13:25:03 +01:00
- uid: Microsoft.Xna.Framework.Point
name: Point
2022-04-04 14:21:17 +02:00
isExternal: true
2023-03-30 18:07:55 +02:00
- name: (
- name: )
2022-04-04 14:21:17 +02:00
- name: )
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})
commentId: M:TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})
2023-11-04 19:27:38 +01:00
isExternal: true
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Maths_Direction2__
2023-11-04 19:27:38 +01:00
name: ApplyCameraRotation(Vector2, bool, Direction2?)
nameWithType: Map.ApplyCameraRotation(Vector2, bool, Direction2?)
2024-07-26 12:47:59 +02:00
fullName: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, bool, MLEM.Maths.Direction2?)
2023-11-04 19:27:38 +01:00
nameWithType.vb: Map.ApplyCameraRotation(Vector2, Boolean, Direction2?)
2024-07-26 12:47:59 +02:00
fullName.vb: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2, Boolean, MLEM.Maths.Direction2?)
2023-11-04 19:27:38 +01:00
name.vb: ApplyCameraRotation(Vector2, Boolean, Direction2?)
spec.csharp:
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})
2023-11-04 19:27:38 +01:00
name: ApplyCameraRotation
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Maths_Direction2__
2023-11-04 19:27:38 +01:00
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2023-11-04 19:27:38 +01:00
name: Direction2
isExternal: true
- name: '?'
- name: )
spec.vb:
2024-07-26 12:47:59 +02:00
- uid: TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})
2023-11-04 19:27:38 +01:00
name: ApplyCameraRotation
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Map.html#TinyLife_World_Map_ApplyCameraRotation_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Nullable_MLEM_Maths_Direction2__
2023-11-04 19:27:38 +01:00
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
2024-07-26 12:47:59 +02:00
- uid: MLEM.Maths.Direction2
2023-11-04 19:27:38 +01:00
name: Direction2
isExternal: true
- name: '?'
- name: )
- uid: TinyLife.World.Tile.GetDepth*
commentId: Overload:TinyLife.World.Tile.GetDepth
2024-01-07 16:53:47 +01:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetDepth_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Boolean_
2023-11-04 19:27:38 +01:00
name: GetDepth
nameWithType: Tile.GetDepth
fullName: TinyLife.World.Tile.GetDepth
- uid: TinyLife.Options.CameraRotation
commentId: F:TinyLife.Options.CameraRotation
2024-01-07 16:53:47 +01:00
href: TinyLife.Options.html#TinyLife_Options_CameraRotation
2023-11-04 19:27:38 +01:00
name: CameraRotation
nameWithType: Options.CameraRotation
fullName: TinyLife.Options.CameraRotation
- uid: TinyLife.World.Tile.GetVisualOffset*
commentId: Overload:TinyLife.World.Tile.GetVisualOffset
2024-07-26 12:47:59 +02:00
href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetVisualOffset_MLEM_Maths_Direction2_System_Int32_System_Int32_
2023-11-04 19:27:38 +01:00
name: GetVisualOffset
nameWithType: Tile.GetVisualOffset
fullName: TinyLife.World.Tile.GetVisualOffset