diff --git a/Assets/LDtkUnity/Runtime/UnityAssets/Json/LDtkTilesetDefinitionWrapper.cs b/Assets/LDtkUnity/Runtime/UnityAssets/Json/LDtkTilesetDefinitionWrapper.cs
index 6001dd798..b2096f086 100644
--- a/Assets/LDtkUnity/Runtime/UnityAssets/Json/LDtkTilesetDefinitionWrapper.cs
+++ b/Assets/LDtkUnity/Runtime/UnityAssets/Json/LDtkTilesetDefinitionWrapper.cs
@@ -10,7 +10,7 @@ namespace LDtkUnity
/// We're making this because it's harder to generate an asset and additionally set it's importer's bonus metadata in the same pass.
/// So we're writing our own text instead to provide that data.
///
- public class LDtkTilesetDefinitionWrapper
+ internal class LDtkTilesetDefinitionWrapper
{
///
/// AdditionalRects; Contains all malformed tile rects (tiles that aren't equal in width nor height to the tilesets gridSize).
diff --git a/docs/api/LDtkUnity.AutoLayerRuleDefinition.html b/docs/api/LDtkUnity.AutoLayerRuleDefinition.html
index 67b3c1657..b75fb82cd 100644
--- a/docs/api/LDtkUnity.AutoLayerRuleDefinition.html
+++ b/docs/api/LDtkUnity.AutoLayerRuleDefinition.html
@@ -534,11 +534,58 @@ Property Value
|
- Improve this Doc
+ Improve this Doc
View Source
+
+ Invalidated
+ If TRUE, then the rule should be re-evaluated by the editor at one point
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
OutOfBoundsValue
Default IntGrid value when checking cells outside of level bounds
@@ -584,7 +631,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
Pattern
@@ -631,7 +678,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PerlinActive
@@ -678,7 +725,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PerlinOctaves
@@ -724,7 +771,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PerlinScale
@@ -770,7 +817,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PerlinSeed
@@ -816,7 +863,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PivotX
@@ -863,7 +910,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
PivotY
@@ -910,7 +957,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
Size
@@ -957,7 +1004,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileIds
@@ -1005,7 +1052,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileMode
@@ -1052,7 +1099,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileRandomXMax
@@ -1099,7 +1146,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileRandomXMin
@@ -1146,7 +1193,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileRandomYMax
@@ -1193,7 +1240,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileRandomYMin
@@ -1240,7 +1287,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileRectsIds
@@ -1287,7 +1334,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileXOffset
@@ -1334,7 +1381,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
TileYOffset
@@ -1381,7 +1428,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
Uid
@@ -1560,6 +1607,100 @@
Property Value
UnityEngine.Vector2
Pivot of a tile stamp (0-1)
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
UnityTileRandomMax
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+ Max random offset for tile pos
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
UnityTileRandomMin
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+ Min random offset for tile pos
@@ -1569,7 +1710,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
XModulo
@@ -1616,7 +1757,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
XOffset
@@ -1663,7 +1804,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
YModulo
@@ -1710,7 +1851,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
YOffset
diff --git a/docs/api/LDtkUnity.AutoLayerRuleGroup.html b/docs/api/LDtkUnity.AutoLayerRuleGroup.html
new file mode 100644
index 000000000..4a7a9f1b6
--- /dev/null
+++ b/docs/api/LDtkUnity.AutoLayerRuleGroup.html
@@ -0,0 +1,798 @@
+
+
+
+
+
+
+
+ Class AutoLayerRuleGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class AutoLayerRuleGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Active
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BiomeRequirementMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Collapsed
+ This field was removed in 1.0.0 and should no longer be used.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Nullable <System.Boolean >
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Icon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IsOptional
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RequiredBiomeValues
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Rules
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UnityColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UsesWizard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.Editor.LDtkPostprocessor.html b/docs/api/LDtkUnity.Editor.LDtkPostprocessor.html
index 9d12c3cc9..3e939e1e2 100644
--- a/docs/api/LDtkUnity.Editor.LDtkPostprocessor.html
+++ b/docs/api/LDtkUnity.Editor.LDtkPostprocessor.html
@@ -200,6 +200,54 @@
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ImportContext
+ The AssetImportContext of the current importing project file or level file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ AssetImportContext
+
+
+
+
Methods
@@ -207,7 +255,7 @@
- View Source
+ View Source
GetPostprocessOrder()
@@ -250,7 +298,7 @@ Returns
Improve this Doc
- View Source
+ View Source
OnPostprocessLevel(GameObject, LdtkJson)
@@ -304,7 +352,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
OnPostprocessProject(GameObject)
@@ -358,7 +406,7 @@ Parameters
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/LDtkUnity.EntityInstance.html b/docs/api/LDtkUnity.EntityInstance.html
index c62a1bb4e..41faa5b76 100644
--- a/docs/api/LDtkUnity.EntityInstance.html
+++ b/docs/api/LDtkUnity.EntityInstance.html
@@ -770,12 +770,59 @@ Property Value
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
UnityGrid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+ Grid-based coordinates
+
+
+
+
|
Improve this Doc
- View Source
+ View Source
UnityPivot
@@ -822,7 +869,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
UnityPx
@@ -869,7 +916,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
UnityScale
@@ -916,7 +963,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
UnitySize
@@ -963,7 +1010,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
UnitySmartColor
@@ -1011,7 +1058,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
UnityWorld
diff --git a/docs/api/LDtkUnity.EnumDefinition.html b/docs/api/LDtkUnity.EnumDefinition.html
index 7d27e26a7..e96f2b361 100644
--- a/docs/api/LDtkUnity.EnumDefinition.html
+++ b/docs/api/LDtkUnity.EnumDefinition.html
@@ -299,7 +299,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
IconTileset
@@ -588,7 +588,7 @@
Property Value
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/LDtkUnity.GridPoint.html b/docs/api/LDtkUnity.GridPoint.html
index f488f120e..f3c2a8858 100644
--- a/docs/api/LDtkUnity.GridPoint.html
+++ b/docs/api/LDtkUnity.GridPoint.html
@@ -300,7 +300,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityCoord
diff --git a/docs/api/LDtkUnity.LDtkArtifactAssets.html b/docs/api/LDtkUnity.LDtkArtifactAssets.html
index 892fb597f..049bba64e 100644
--- a/docs/api/LDtkUnity.LDtkArtifactAssets.html
+++ b/docs/api/LDtkUnity.LDtkArtifactAssets.html
@@ -369,7 +369,7 @@ Properties
Improve this Doc
- View Source
+ View Source
Backgrounds
@@ -417,7 +417,7 @@ Methods
Improve this Doc
- View Source
+ View Source
GetBackgroundIndexed(String)
diff --git a/docs/api/LDtkUnity.LDtkArtifactAssetsTileset.html b/docs/api/LDtkUnity.LDtkArtifactAssetsTileset.html
index aa681bb49..a838b5138 100644
--- a/docs/api/LDtkUnity.LDtkArtifactAssetsTileset.html
+++ b/docs/api/LDtkUnity.LDtkArtifactAssetsTileset.html
@@ -369,12 +369,27 @@ Properties
Improve this Doc
- View Source
+ View Source
AdditionalSprites
These sprites are slices created from tile instances or any other situations that result in a larger area selection.
Not indexed; Perform a lookup by comparing this list's rectangles.
+
There are 8 possible sources of additional TilesetRectangle.
+
Instance-based possible sources of additional sprites are:
+
+EntityInstance.Tile
+EntityInstance.FieldInstances.Tile
+Level.FieldInstances.Tile
+
+
Definition-based possible sources of additional sprites are:
+
+AutoLayerRuleGroup.Icon
+EntityDefinition.TileRect
+EntityDefinition.UiTileRect
+EnumValueDefinition.TileRect
+IntGridValueDefinition.Tile
+
@@ -416,7 +431,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Sprites
@@ -462,7 +477,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Tiles
diff --git a/docs/api/LDtkUnity.LDtkComponentEntity.html b/docs/api/LDtkUnity.LDtkComponentEntity.html
new file mode 100644
index 000000000..9b2b4d079
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkComponentEntity.html
@@ -0,0 +1,1209 @@
+
+
+
+
+
+
+
+ Class LDtkComponentEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkComponentEntity
+
+
+
+
This component can be used to get certain LDtk information of an entity instance. Accessible from entity GameObjects.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Def
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FieldInstances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkFields
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Grid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Iid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkIid
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Parent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Pivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Px
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Size
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ SmartColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Tile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Sprite
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ WorldCoord
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkComponentLayer.html b/docs/api/LDtkUnity.LDtkComponentLayer.html
index 3cef3c1b0..eddf07139 100644
--- a/docs/api/LDtkUnity.LDtkComponentLayer.html
+++ b/docs/api/LDtkUnity.LDtkComponentLayer.html
@@ -581,13 +581,13 @@ Properties
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- Doc
+
+ AutoLayerTiles
@@ -600,8 +600,7 @@ Declaration
@@ -620,9 +619,188 @@ Property Value
- System.String
- User defined documentation for this element to provide help/tips to level designers.
-
+ LDtkComponentLayerTilesetTiles
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EntityInstances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GridSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GridTiles
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -631,7 +809,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Identifier
@@ -647,8 +825,7 @@ Declaration
@@ -668,20 +845,19 @@ Property Value
System.String
- The LDtk identifier of this layer.
-
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- LayerScale
+
+ Iid
@@ -694,8 +870,7 @@ Declaration
@@ -714,23 +889,605 @@ Property Value
- System.Single
- The scale of this layer, which is the layer's GridSize divided by the importer's pixels per unit.
-For example, a layer of 8 GridSize and a importer pixels per unit of 16 means that this layer's scale is 0.5.
-In most situations, this will be 1.
-
+ LDtkIid
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
+
+
+ IntGrid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LayerDef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LayerScale
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Opacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ OptionalRules
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ OverrideTileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Parent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PxOffset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PxTotalOffset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Seed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TilesetDef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TilesetRelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
-
- LayerType
+
+ Visible
@@ -743,8 +1500,7 @@ Declaration
@@ -763,9 +1519,8 @@ Property Value
- LDtkUnity.TypeEnum
- The type of this layer component. Can be: IntGrid, Entities, Tiles or AutoLayer.
-
+ System.Boolean
+
diff --git a/docs/api/LDtkUnity.LDtkComponentLayerIntGridValues.html b/docs/api/LDtkUnity.LDtkComponentLayerIntGridValues.html
new file mode 100644
index 000000000..06e15a64b
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkComponentLayerIntGridValues.html
@@ -0,0 +1,868 @@
+
+
+
+
+
+
+
+ Class LDtkComponentLayerIntGridValues
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkComponentLayerIntGridValues
+
+
+
+
Use for checking IntGrid values. The coordinates are usable for it's respective tilemaps. Accessible from IntGrid layer GameObjects.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetPositionsOfValue(Int32)
+ Get all Tilemap coordinates of a specific IntGrid value.
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ System.Int32
+ value
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector3Int []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetPositionsOfValueDefinition(LDtkDefinitionObjectIntGridValue)
+ Get all Tilemap coordinates of a specific IntGrid value.
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector3Int []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetValue(Vector3Int)
+ Get a IntGridValue tile at the coordinate for this layer. Returns 0 if a value at the coord doesn't exist. (empty tiles are an intgrid value of 0)
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ UnityEngine.Vector3Int
+ coord
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetValueDefinition(Vector3Int)
+ Get a IntGridValue tile at the coordinate for this layer. Returns null if a value at the coord doesn't exist.
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ UnityEngine.Vector3Int
+ coord
+
+
+
+
+ Returns
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkComponentLayerParallax.html b/docs/api/LDtkUnity.LDtkComponentLayerParallax.html
new file mode 100644
index 000000000..42751cb0d
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkComponentLayerParallax.html
@@ -0,0 +1,875 @@
+
+
+
+
+
+
+
+ Class LDtkComponentLayerParallax
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkComponentLayerParallax
+
+
+
+
Mimics the parallax implementation from LDtk.
+If you want something more customized than this, make a custom implementation of parallax. But this should be able to suit most needs.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fields
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ halfLevelSize
+
+
+
+
+
+
+
+
+
+
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ parallaxFactor
+
+
+
+
+
+
+
+
+
+
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ scaled
+
+
+
+
+
+
+
+
+
+
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ useFixedUpdate
+
+
+
+
+
+
+
+
+
+
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ useParallax
+
+
+
+
+
+
+
+
+
+
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ UnityEngine.Transform
+ cam
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkComponentLayerTilesetTiles.html b/docs/api/LDtkUnity.LDtkComponentLayerTilesetTiles.html
new file mode 100644
index 000000000..c6b4066fc
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkComponentLayerTilesetTiles.html
@@ -0,0 +1,789 @@
+
+
+
+
+
+
+
+ Class LDtkComponentLayerTilesetTiles
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkComponentLayerTilesetTiles
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Tilemaps
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Collections.Generic.IReadOnlyList <UnityEngine.Tilemaps.Tilemap >
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetCoordinatesOfEnumValue<TEnum>()
+ Get all Tilemap positions in this layer that use a particular Enum value
+
+
+
+
+
+
+
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector3Int []
+
+
+
+
+ Type Parameters
+
+
+
+ Name
+ Description
+
+
+
+
+ TEnum
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetTilesetTiles(Vector3Int)
+ Get tiles at the coordinate from all tilemaps, even null tiles.
+Typically, there will only be one tile within a coordinate, but there can be multiple if rules had generated it.
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ UnityEngine.Vector3Int
+ coord
+
+
+
+
+ Returns
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkComponentLevel.html b/docs/api/LDtkUnity.LDtkComponentLevel.html
index 92b888412..56706d563 100644
--- a/docs/api/LDtkUnity.LDtkComponentLevel.html
+++ b/docs/api/LDtkUnity.LDtkComponentLevel.html
@@ -584,7 +584,7 @@ Properties
Improve this Doc
- View Source
+ View Source
BgColor
@@ -593,6 +593,234 @@ Declaration
+ -->
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BgPivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BgPos
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BgRelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BorderBounds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Bounds
+ The world-space bounds of this level.
+Useful for getting a level's bounds for a camera, for example.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BorderRect
+
+
+
+
+
@@ -601,7 +829,234 @@ Declaration
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Rect
+ The world-space rectangle of this level.
+Useful for getting a level's bounds for a camera, for example.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExternalRelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FieldInstances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkFields
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Iid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkIid
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Json
+
+
+
+
+
+
+
+
+
@@ -620,21 +1075,20 @@ Property Value
- UnityEngine.Color
- The color of this level's background.
-
+ LDtkLevelFile
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- BorderBounds
+
+ LayerInstances
@@ -647,8 +1101,7 @@ Declaration
@@ -667,22 +1120,20 @@ Property Value
- UnityEngine.Bounds
- The world-space bounds of this level.
-Useful for getting a level's bounds for a camera, for example.
-
+ LDtkComponentLayer []
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- BorderRect
+
+ LevelBgColor
@@ -695,8 +1146,7 @@ Declaration
@@ -715,22 +1165,20 @@ Property Value
- UnityEngine.Rect
- The world-space rectangle of this level.
-Useful for getting a level's bounds for a camera, for example.
-
+ UnityEngine.Color
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- Identifier
+
+ LevelBgPos
@@ -743,8 +1191,7 @@ Declaration
@@ -763,9 +1210,8 @@ Property Value
- System.String
- The LDtk identifier of this level.
-
+ LDtkUnity.BgPos
+
@@ -774,7 +1220,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Levels
@@ -822,7 +1268,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Neighbours
@@ -838,8 +1284,7 @@ Declaration
@@ -858,9 +1303,98 @@ Property Value
- System.Collections.Generic.IEnumerable <LDtkNeighbour >
- This level's neighbours.
-
+ LDtkNeighbour []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Parent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PxSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
@@ -869,7 +1403,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
Size
@@ -885,8 +1419,7 @@ Declaration
@@ -906,8 +1439,7 @@ Property Value
UnityEngine.Vector2
- The size of this level in Unity units.
-
+
@@ -916,7 +1448,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
SmartColor
@@ -932,8 +1464,7 @@ Declaration
@@ -953,8 +1484,142 @@ Property Value
UnityEngine.Color
- The smart color of this level.
-
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UseAutoIdentifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ WorldCoord
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
@@ -963,7 +1628,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
WorldDepth
@@ -979,8 +1644,7 @@ Declaration
@@ -1000,8 +1664,7 @@ Property Value
System.Int32
- The world depth of this level.
-
+
@@ -1016,7 +1679,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/LDtkUnity.LDtkComponentProject.html b/docs/api/LDtkUnity.LDtkComponentProject.html
index c02f53267..c7c4cc99e 100644
--- a/docs/api/LDtkUnity.LDtkComponentProject.html
+++ b/docs/api/LDtkUnity.LDtkComponentProject.html
@@ -79,7 +79,7 @@
- A component available in the the import result's root GameObject. Reference this to access the json data.
+ A component available in the import result's root GameObject. Reference this to access the json data.
@@ -577,19 +577,18 @@
- Methods
+ Properties
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
- FromJson()
- Get a deserialized LdtkJson data class.
-
+
+ AppBuildId
+
@@ -601,12 +600,1231 @@ Declaration
- Returns
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BackupLimit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BackupOnSave
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BackupRelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BgColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CustomCommands
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultEntitySize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultGridSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultLevelBgColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultPivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DummyWorldIid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExportLevelBg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExportTiled
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExternalLevels
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Flags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.Flag []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IdentifierStyle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.IdentifierStyle
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Iid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkIid
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ImageExportMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.ImageExportMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ JsonVersion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LevelNamePattern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ MinifyJson
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ NextUid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PngFilePattern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ SimplifiedExport
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Toc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TutorialDesc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Worlds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -633,7 +1850,7 @@ Returns
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/LDtkUnity.LDtkComponentWorld.html b/docs/api/LDtkUnity.LDtkComponentWorld.html
index 0ada8136b..15982bc9d 100644
--- a/docs/api/LDtkUnity.LDtkComponentWorld.html
+++ b/docs/api/LDtkUnity.LDtkComponentWorld.html
@@ -579,12 +579,57 @@
Properties
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultLevelSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
|
Improve this Doc
- View Source
+ View Source
Identifier
@@ -600,8 +645,7 @@ Declaration
@@ -621,8 +665,142 @@ Property Value
System.String
- User defined unique identifier
-
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Iid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkIid
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Levels
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Parent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -647,8 +825,7 @@ Declaration
@@ -668,8 +845,7 @@ Property Value
UnityEngine.Vector2Int
- Height of the world grid in pixels.
-
+
@@ -678,7 +854,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
WorldLayout
@@ -694,8 +870,7 @@ Declaration
@@ -715,9 +890,7 @@ Property Value
LDtkUnity.WorldLayout
- An enum that describes how levels are organized in this project (ie. linearly or in a 2D
-space). Possible values: Free
, GridVania
, LinearHorizontal
, LinearVertical
, null
-
+
@@ -732,7 +905,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRule.html b/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRule.html
new file mode 100644
index 000000000..c5739c286
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRule.html
@@ -0,0 +1,1494 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectAutoLayerRule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectAutoLayerRule
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Active
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Alpha
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BreakOnMatch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Chance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Checker
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.Checker
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FlipX
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FlipY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Invalidated
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Modulo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Offset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ OutOfBoundsValue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Pattern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32 []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PerlinActive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PerlinOctaves
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PerlinScale
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PerlinSeed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Pivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Size
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.TileMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileOffset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRandomMax
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRandomMin
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRectsIds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32 [][]
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRuleGroup.html b/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRuleGroup.html
new file mode 100644
index 000000000..cfd1b1341
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectAutoLayerRuleGroup.html
@@ -0,0 +1,864 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectAutoLayerRuleGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectAutoLayerRuleGroup
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Active
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BiomeRequirementMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Icon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Sprite
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IsOptional
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RequiredBiomeValues
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Rules
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UsesWizard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectCommand.html b/docs/api/LDtkUnity.LDtkDefinitionObjectCommand.html
new file mode 100644
index 000000000..0919df59f
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectCommand.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectCommand
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectCommand
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ When
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ When
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectEntity.html b/docs/api/LDtkUnity.LDtkDefinitionObjectEntity.html
new file mode 100644
index 000000000..f59b06349
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectEntity.html
@@ -0,0 +1,1719 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AllowOutOfBounds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Doc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExportToToc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FieldDefs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FillOpacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Hollow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ KeepAspectRatio
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LimitBehavior
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.LimitBehavior
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LimitScope
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.LimitScope
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LineOpacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ MaxCount
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ MaxSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ MinSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ NineSliceBorders
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Rect
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Pivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RenderMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.RenderMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ResizableX
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ResizableY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ShowName
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Size
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileOpacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRect
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Sprite
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRenderMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.TileRenderMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Tileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UiTileRect
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Sprite
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectEnum.html b/docs/api/LDtkUnity.LDtkDefinitionObjectEnum.html
new file mode 100644
index 000000000..c55902c13
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectEnum.html
@@ -0,0 +1,729 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEnum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEnum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExternalFileChecksum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExternalRelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IconTileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Values
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectEnumValue.html b/docs/api/LDtkUnity.LDtkDefinitionObjectEnumValue.html
new file mode 100644
index 000000000..bdde1953a
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectEnumValue.html
@@ -0,0 +1,382 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEnumValue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectEnumValue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileRect
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Sprite
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectField.html b/docs/api/LDtkUnity.LDtkDefinitionObjectField.html
new file mode 100644
index 000000000..c93a92d45
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectField.html
@@ -0,0 +1,1989 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectField
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectField
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AcceptFileTypes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AllowedRefs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.AllowedRefs
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AllowedRefsEntity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AllowOutOfLevelRef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ArrayMaxLength
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ArrayMinLength
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AutoChainRef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CanBeNull
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DefaultOverride
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Object
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Doc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorAlwaysShow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorCutLongValues
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorDisplayColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorDisplayMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.EditorDisplayMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorDisplayPos
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.EditorDisplayPos
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorDisplayScale
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorLinkStyle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorShowInWorld
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorTextPrefix
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EditorTextSuffix
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExportToToc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ FieldDefinitionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IsArray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Max
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Min
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Regex
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Searchable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ SymmetricalRef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TextLanguageMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.TextLanguageMode
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Tileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UseForSmartColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkTilesetDefinition.TilesetRect.html b/docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValue.html
similarity index 59%
rename from docs/api/LDtkUnity.LDtkTilesetDefinition.TilesetRect.html
rename to docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValue.html
index e9958e6b0..bf4a027ba 100644
--- a/docs/api/LDtkUnity.LDtkTilesetDefinition.TilesetRect.html
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValue.html
@@ -5,10 +5,10 @@
- Struct LDtkTilesetDefinition.TilesetRect
+ Class LDtkDefinitionObjectIntGridValue
-
@@ -71,11 +71,11 @@
-
+
-
- Struct LDtkTilesetDefinition.TilesetRect
+
+ Class LDtkDefinitionObjectIntGridValue
@@ -89,6 +89,25 @@
+
+
+ Inheritance
+
+
+
+
+
+
+
+
+ LDtkDefinitionObjectIntGridValue
+
+
+
+
+
-->
@@ -102,28 +121,32 @@
-
+
-
+
-
+
-
+
-
+
+
+
+
+
-->
@@ -148,7 +171,7 @@
@@ -157,8 +180,9 @@
- [Serializable]
-public struct TilesetRect
+ [HelpURL("https://ldtk.io/json/#ldtk-LayerDefJson")]
+[Serializable]
+public sealed class LDtkDefinitionObjectIntGridValue
@@ -176,16 +200,17 @@
-
-
- Type
- Description
-
-
-
-
- System.Int32
-
-
-
-
-
- |
- Improve this Doc
-
-
- View Source
-
-
w
-
-
-
-
-
-
-
-
-
-
Field Value
@@ -253,19 +242,20 @@ Field Value
- System.Int32
+ UnityEngine.Color
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
x
+
+
GroupUid
@@ -278,12 +268,16 @@
Declaration
-
Field Value
+
+
+
@@ -300,12 +294,13 @@ Field Value
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
y
+
+
Identifier
@@ -318,12 +313,16 @@
Declaration
-
Field Value
+
+
+
@@ -333,22 +332,20 @@ Field Value
- System.Int32
+ System.String
-
Methods
-
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
-
FromRectInt(RectInt)
+
+
Tile
@@ -361,30 +358,16 @@
Declaration
-
Parameters
-
-
-
-
- Type
- Name
- Description
-
-
-
-
- UnityEngine.RectInt
- rectInt
-
-
-
-
-
Returns
+
+
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
-
ToRect()
+
+
Value
@@ -420,12 +403,16 @@
Declaration
-
Returns
+
+
+
@@ -435,7 +422,7 @@ Returns
- UnityEngine.Rect
+ System.Int32
@@ -448,10 +435,10 @@ Returns
diff --git a/docs/api/LDtkUnity.LDtkTilesetDefinition.html b/docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValueGroup.html
similarity index 61%
rename from docs/api/LDtkUnity.LDtkTilesetDefinition.html
rename to docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValueGroup.html
index db63e3c3a..2b17bb100 100644
--- a/docs/api/LDtkUnity.LDtkTilesetDefinition.html
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectIntGridValueGroup.html
@@ -5,10 +5,10 @@
- Class LDtkTilesetDefinition
+ Class LDtkDefinitionObjectIntGridValueGroup
-
@@ -71,18 +71,15 @@
-
+
-
- Class LDtkTilesetDefinition
+
+ Class LDtkDefinitionObjectIntGridValueGroup
-
A wrapper on the TilesetDefinition that contains some additional data in order to independently import certain tiles related to this tileset definition.
-We're making this because it's harder to generate an asset and additionally set it's importer's bonus metadata in the same pass.
-So we're writing our own text instead to provide that data.
-
+
@@ -105,7 +102,7 @@
- LDtkTilesetDefinition
+ LDtkDefinitionObjectIntGridValueGroup
@@ -174,7 +171,7 @@
@@ -183,7 +180,9 @@
- public class LDtkTilesetDefinition
+ [HelpURL("https://ldtk.io/json/#ldtk-LayerDefJson")]
+[Serializable]
+public sealed class LDtkDefinitionObjectIntGridValueGroup
@@ -201,18 +200,18 @@
- Fields
+ Properties
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
- Def
- The tileset definition.
-
+
+ Color
+
@@ -224,55 +223,16 @@ Declaration
- Field Value
-
-
- |
- Improve this Doc
-
-
- View Source
-
-
Rects
-
AdditionalRects; Contains all malformed tile rects (tiles that aren't equal in width nor height to the tilesets gridSize).
-These are not included with the sprite editor window integration, as not only do they overlap when trying to click on a sprite to edit, but also aren't gonna have tilemap assets generated for them anyways, as they wouldn't fit.
-These could be extra rects that are shaped like rectangles to slice, from tile field definitions, or icons maybe.
-
-
-
-
-
-
-
-
-
-
Field Value
-
Methods
-
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
-
FromJson(String)
+
+
Identifier
@@ -310,30 +268,16 @@
Declaration
-
Parameters
-
-
-
-
- Type
- Name
- Description
-
-
-
-
- System.String
- json
-
-
-
-
-
Returns
+
+
+
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
-
-
ToJson()
+
+
Uid
@@ -369,12 +313,16 @@
Declaration
-
Returns
+
+
+
@@ -384,7 +332,7 @@ Returns
- System.Byte []
+ System.Int32
@@ -397,10 +345,10 @@ Returns
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectLayer.html b/docs/api/LDtkUnity.LDtkDefinitionObjectLayer.html
new file mode 100644
index 000000000..bc64535b2
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectLayer.html
@@ -0,0 +1,1780 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectLayer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectLayer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AutoRuleGroups
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AutoSourceLayerDef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AutoTilesKilledByOtherLayer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ BiomeField
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CanSelectWhenInactive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DisplayOpacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Doc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ExcludedTags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GridSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GuideGridSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HideFieldsWhenInactive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ HideInList
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ InactiveOpacity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IntGridValues
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IntGridValuesGroups
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ LayerDefinitionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ LDtkUnity.TypeEnum
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ParallaxFactor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ParallaxScaling
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PxOffset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RenderInWorldView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RequiredTags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TilePivot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TilesetDef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UiColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UiFilterTags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UseAsyncRender
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GetGroupOfValue(Int32)
+
+
+
+
+
+
+
+
+
+
+ Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ System.Int32
+ value
+
+
+
+
+ Returns
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkDefinitionObjectTileset.html b/docs/api/LDtkUnity.LDtkDefinitionObjectTileset.html
new file mode 100644
index 000000000..178944c21
--- /dev/null
+++ b/docs/api/LDtkUnity.LDtkDefinitionObjectTileset.html
@@ -0,0 +1,909 @@
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectTileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class LDtkDefinitionObjectTileset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ CSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ EmbedAtlas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Identifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Padding
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ PxSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ RelPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Spacing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Tags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String []
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TagsSourceEnum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ TileGridSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Uid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkFields.html b/docs/api/LDtkUnity.LDtkFields.html
index 92d05d0cd..bf6ab4382 100644
--- a/docs/api/LDtkUnity.LDtkFields.html
+++ b/docs/api/LDtkUnity.LDtkFields.html
@@ -709,7 +709,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetBool(String)
@@ -771,7 +771,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetBoolArray(String)
@@ -833,7 +833,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetColor(String)
@@ -895,7 +895,7 @@ Returns
Improve this Doc
- View Source
+ View Source
GetColorArray(String)
@@ -952,12 +952,71 @@ Returns
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GetDefinition(String)
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ System.String
+ identifier
+
+
+
+
+
Returns
+
|
Improve this Doc
- View Source
+ View Source
GetEntityReference(String)
@@ -1014,15 +1073,12 @@
Returns
-
-
|
Improve this Doc
- View Source
+ View Source
GetEntityReferenceArray(String)
@@ -1079,15 +1135,12 @@
Returns
-
-
|
Improve this Doc
- View Source
+ View Source
GetEnum<TEnum>(String)
@@ -1166,7 +1219,7 @@
Type Parameters
Improve this Doc
- View Source
+ View Source
GetEnumArray<TEnum>(String)
@@ -1245,7 +1298,7 @@
Type Parameters
Improve this Doc
- View Source
+ View Source
GetFilePath(String)
@@ -1307,7 +1360,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetFilePathArray(String)
@@ -1369,7 +1422,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetFloat(String)
@@ -1431,7 +1484,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetFloatArray(String)
@@ -1493,7 +1546,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetInt(String)
@@ -1555,7 +1608,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetIntArray(String)
@@ -1617,7 +1670,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetMultiline(String)
@@ -1679,7 +1732,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetMultilineArray(String)
@@ -1741,7 +1794,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetPoint(String)
@@ -1803,7 +1856,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetPointArray(String)
@@ -1865,7 +1918,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetString(String)
@@ -1927,7 +1980,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetStringArray(String)
@@ -1989,7 +2042,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetTile(String)
@@ -2051,7 +2104,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetTileArray(String)
@@ -2113,7 +2166,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetValueAsString(String)
@@ -2175,7 +2228,7 @@
Returns
Improve this Doc
- View Source
+ View Source
GetValuesAsStrings(String)
@@ -2429,7 +2482,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetBool(String, out Boolean)
@@ -2497,7 +2550,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetBoolArray(String, out Boolean[])
@@ -2565,7 +2618,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetColor(String, out Color)
@@ -2633,7 +2686,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetColorArray(String, out Color[])
@@ -2701,7 +2754,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetEntityReference(String, out LDtkReferenceToAnEntityInstance)
@@ -2769,7 +2822,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetEntityReferenceArray(String, out LDtkReferenceToAnEntityInstance[])
@@ -2837,7 +2890,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetEnum<TEnum>(String, out TEnum)
@@ -2922,7 +2975,7 @@
Type Parameters
Improve this Doc
- View Source
+ View Source
TryGetEnumArray<TEnum>(String, out TEnum[])
@@ -3006,7 +3059,7 @@
Type Parameters
Improve this Doc
- View Source
+ View Source
TryGetFilePath(String, out String)
@@ -3074,7 +3127,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetFilePathArray(String, out String[])
@@ -3142,7 +3195,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetFloat(String, out Single)
@@ -3210,7 +3263,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetFloatArray(String, out Single[])
@@ -3278,7 +3331,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetInt(String, out Int32)
@@ -3346,7 +3399,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetIntArray(String, out Int32[])
@@ -3414,7 +3467,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetMultiline(String, out String)
@@ -3482,7 +3535,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetMultilineArray(String, out String[])
@@ -3550,7 +3603,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetPoint(String, out Vector2)
@@ -3618,7 +3671,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetPointArray(String, out Vector2[])
@@ -3686,7 +3739,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetString(String, out String)
@@ -3754,7 +3807,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetStringArray(String, out String[])
@@ -3822,7 +3875,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetTile(String, out Sprite)
@@ -3890,7 +3943,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetTileArray(String, out Sprite[])
@@ -3958,7 +4011,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetValueAsString(String, out String)
@@ -4026,7 +4079,7 @@
Returns
Improve this Doc
- View Source
+ View Source
TryGetValuesAsStrings(String, out String[])
diff --git a/docs/api/LDtkUnity.LDtkIid.html b/docs/api/LDtkUnity.LDtkIid.html
index f3f33f673..19460e1b2 100644
--- a/docs/api/LDtkUnity.LDtkIid.html
+++ b/docs/api/LDtkUnity.LDtkIid.html
@@ -625,6 +625,67 @@
Property Value
+
Operators
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
Implicit(LDtkIid to String)
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+
+ LDtkIid
+ iid
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
diff --git a/docs/api/LDtkUnity.LDtkIidComponentBank.html b/docs/api/LDtkUnity.LDtkIidComponentBank.html
index d4d0ae8ef..c0accce6c 100644
--- a/docs/api/LDtkUnity.LDtkIidComponentBank.html
+++ b/docs/api/LDtkUnity.LDtkIidComponentBank.html
@@ -279,7 +279,7 @@
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
|
Improve this Doc
- View Source
+ View Source
Type
@@ -878,11 +923,11 @@ Methods
Improve this Doc
- View Source
+ View Source
GetEnumTagValues<TEnum>()
- A helper method to get all of the enum values converted into it's generated C# type.
+
A helper method to get all the enum values converted into it's generated C# type.
@@ -938,7 +983,7 @@
Type Parameters
Improve this Doc
- View Source
+ View Source
GetTileAnimationData(Vector3Int, ITilemap, ref TileAnimationData)
@@ -1013,7 +1058,7 @@
Overrides
Improve this Doc
- View Source
+ View Source
GetTileData(Vector3Int, ITilemap, ref TileData)
@@ -1068,6 +1113,65 @@
Overrides
-->
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
HasEnumTagValue<TEnum>()
+
If a tile has an enum tag value
+
+
+
+
+
+
+
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
Type Parameters
+
+
+
+ Name
+ Description
+
+
+
+
+ TEnum
+ Use an enum type that was generated by the project importer.
+
+
+
+
diff --git a/docs/api/LDtkUnity.LayerDefinition.html b/docs/api/LDtkUnity.LayerDefinition.html
index 5d97d17e5..3ee343cac 100644
--- a/docs/api/LDtkUnity.LayerDefinition.html
+++ b/docs/api/LDtkUnity.LayerDefinition.html
@@ -243,7 +243,7 @@ Property Value
- LDtkUnity.AutoLayerRuleGroup []
+ AutoLayerRuleGroup []
@@ -764,6 +764,53 @@ Property Value
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GuideGridSize
+ Size of the optional "guide" grid in pixels
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+
+
+
+
|
Improve this Doc
@@ -1099,7 +1146,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsAutoLayer
@@ -1146,7 +1193,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsEntitiesLayer
@@ -1193,7 +1240,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsIntGridLayer
@@ -1240,7 +1287,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsTilesLayer
@@ -1372,7 +1419,7 @@ Property Value
UnityEngine.Vector2
- Parallax horizontal factor (from -1 to 1, defaults to 0) which affects the scrolling
+
Parallax factor (from -1 to 1, defaults to 0) which affects the scrolling
speed of this layer, creating a fake 3D (parallax) effect.
@@ -1543,7 +1590,7 @@ Declaration
@@ -1562,7 +1609,7 @@ Property Value
- UnityEngine.Vector2
+ UnityEngine.Vector2Int
Offset of the layer, in pixels (IMPORTANT: this should be added to the LayerInstance
optional offset)
@@ -1765,7 +1812,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
TilePivot
@@ -2190,6 +2237,53 @@ Property Value
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UnityUiColor
+ User defined color for the UI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+
+
+
+
|
Improve this Doc
diff --git a/docs/api/LDtkUnity.Level.html b/docs/api/LDtkUnity.Level.html
index 40f5e63f8..938cddabf 100644
--- a/docs/api/LDtkUnity.Level.html
+++ b/docs/api/LDtkUnity.Level.html
@@ -1023,7 +1023,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityBgColor
@@ -1071,7 +1071,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityBgPivot
@@ -1109,6 +1109,54 @@ Property Value
UnityEngine.Vector2
Background image pivot (0-1)
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UnityLevelBgColor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Color
+ Background color of the level. If null
, the project defaultLevelBgColor
should be
+used.
@@ -1118,7 +1166,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityPxSize
@@ -1165,7 +1213,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnitySmartColor
@@ -1213,7 +1261,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityWorldCoord
@@ -1262,7 +1310,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
UnityWorldRect
@@ -1569,7 +1617,7 @@ Returns
Improve this Doc
- View Source
+ View Source
UnityWorldSpaceBounds(WorldLayout, Int32, Int32)
@@ -1643,7 +1691,7 @@ Returns
Improve this Doc
- View Source
+ View Source
UnityWorldSpaceCoord(WorldLayout, Int32, Int32)
diff --git a/docs/api/LDtkUnity.TilesetDefinition.html b/docs/api/LDtkUnity.TilesetDefinition.html
index e498efeae..999c66bbb 100644
--- a/docs/api/LDtkUnity.TilesetDefinition.html
+++ b/docs/api/LDtkUnity.TilesetDefinition.html
@@ -540,7 +540,7 @@ Property Value
Improve this Doc
- View Source
+ View Source
IsEmbedAtlas
@@ -1103,11 +1103,58 @@ Property Value
|
- Improve this Doc
+ Improve this Doc
View Source
+
+ UnityCSize
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type
+ Description
+
+
+
+
+ UnityEngine.Vector2Int
+ Grid based size
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
UnityPxSize
diff --git a/docs/api/LDtkUnity.html b/docs/api/LDtkUnity.html
index 6b63607ba..cc3316018 100644
--- a/docs/api/LDtkUnity.html
+++ b/docs/api/LDtkUnity.html
@@ -85,6 +85,8 @@ AutoLayerRuleD
completely resolved internally by the editor before any saving. You should just ignore
this part.
+ AutoLayerRuleGroup
+
Definitions
If you're writing your own LDtk importer, you should probably just ignore most stuff in
the defs
section, as it contains data that are mostly important to the editor. To keep
@@ -133,21 +135,55 @@
LDtkArtifactAssets<
LDtkArtifactAssetsTileset
Stores the autogenerated tiles/sprites for tilesets.
+
+ LDtkComponentEntity
+ This component can be used to get certain LDtk information of an entity instance. Accessible from entity GameObjects.
LDtkComponentLayer
This component can be used to get certain LDtk information of a layer instance. Accessible from layer GameObjects.
+ LDtkComponentLayerIntGridValues
+ Use for checking IntGrid values. The coordinates are usable for it's respective tilemaps. Accessible from IntGrid layer GameObjects.
+
+ LDtkComponentLayerParallax
+ Mimics the parallax implementation from LDtk.
+If you want something more customized than this, make a custom implementation of parallax. But this should be able to suit most needs.
+
+ LDtkComponentLayerTilesetTiles
+
LDtkComponentLevel
This component can be used to get certain LDtk information of a level. Accessible from level GameObjects.
LDtkComponentProject
-