Class PostprocessableMap
A simplified map that Wildtile passes to postprocessors. Postprocessors can then create Unity game objects and assets based on this map.
Inheritance
System.Object
PostprocessableMap
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: CarbideFunction.Wildtile.Postprocessing
Syntax
public class PostprocessableMap
Constructors
PostprocessableMap(Vector3Int)
Declaration
public PostprocessableMap(Vector3Int dimensions)
Parameters
Type | Name | Description |
---|---|---|
Vector3Int | dimensions |
Fields
slots
A 3-dimensional layout of the modules.
Avoid using the coordinates as positional coordinates - instead, use the PostprocessableMap.Slot's position and other transform data.
Declaration
public PostprocessableMap.Slot[,, ] slots
Field Value
Type | Description |
---|---|
PostprocessableMap.Slot[,,] |
Properties
Dimensions
A quick way to access the size of the 3D grid that the slots lie in.
Declaration
public Vector3Int Dimensions { get; }
Property Value
Type | Description |
---|---|
Vector3Int |