Class Prototile
Inheritance
System.Object
Prototile
Assembly: Sylves.dll
Syntax
public class Prototile : Object
Constructors
Prototile()
Declaration
Properties
ChildPrototiles
Declaration
public (Matrix4x4, string)[] ChildPrototiles { get; set; }
Property Value
Type |
Description |
System.ValueTuple<Matrix4x4, System.String>[] |
|
ChildTiles
Declaration
public Vector3[][] ChildTiles { get; set; }
Property Value
ExteriorPrototileAdjacencies
Declaration
public (int, int, int, int, int)[] ExteriorPrototileAdjacencies { get; set; }
Property Value
Type |
Description |
System.ValueTuple<System.Int32, System.Int32, System.Int32, System.Int32, System.Int32>[] |
|
ExteriorTileAdjacencies
Declaration
public (int, int, int, int, int)[] ExteriorTileAdjacencies { get; set; }
Property Value
Type |
Description |
System.ValueTuple<System.Int32, System.Int32, System.Int32, System.Int32, System.Int32>[] |
|
InteriorPrototileAdjacencies
Declaration
public (int, int, int, int)[] InteriorPrototileAdjacencies { get; set; }
Property Value
Type |
Description |
System.ValueTuple<System.Int32, System.Int32, System.Int32, System.Int32>[] |
|
InteriorTileAdjacencies
Declaration
public (int, int, int, int)[] InteriorTileAdjacencies { get; set; }
Property Value
Type |
Description |
System.ValueTuple<System.Int32, System.Int32, System.Int32, System.Int32>[] |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
PassthroughPrototileAdjacencies
Declaration
public (int, int, int, int)[] PassthroughPrototileAdjacencies { get; set; }
Property Value
Type |
Description |
System.ValueTuple<System.Int32, System.Int32, System.Int32, System.Int32>[] |
|
Methods
Clone()
Declaration
Returns
CopyPrototileToTiles()
Declaration
public Prototile CopyPrototileToTiles()
Returns
Rename(String)
Declaration
public Prototile Rename(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
RenameChildren(Dictionary<String, String>)
Declaration
public Prototile RenameChildren(Dictionary<string, string> renames)
Parameters
Type |
Name |
Description |
System.Collections.Generic.Dictionary<System.String, System.String> |
renames |
|
Returns
SwapChildren(Int32, Int32)
Declaration
public Prototile SwapChildren(int a, int b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Int32 |
b |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|