Class ModelTileConnectivityCalculator.ConnectiveFaceDefinition
This class describes a face in the context of calculating connections for it. It is used in CarbideFunction.Wildtile.Editor.ModelTileConnectivityCalculator.CacheConnectingEdges(Vector3[],Vector3[],Material[],System.Int32[],SubMeshDescriptor[],Matrix4x4,CarbideFunction.Wildtile.Editor.ModelTileConnectivityCalculator.ModuleConnectivityData,System.Single,System.Single,System.String,System.Collections.Generic.List{CarbideFunction.Wildtile.ImporterSettings.MaterialImportSettings}), which reads from the full list of all 6 cube faces in faceDefinitions
Inheritance
System.Object
ModelTileConnectivityCalculator.ConnectiveFaceDefinition
Inherited Members
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.Editor
Syntax
public class ConnectiveFaceDefinition
Fields
face
Declaration
public Face face
Field Value
Type | Description |
---|---|
Face |
gridOffset
Declaration
public Vector3Int gridOffset
Field Value
Type | Description |
---|---|
Vector3Int |
name
Declaration
public string name
Field Value
Type | Description |
---|---|
System.String |
offsetDirection
Declaration
public ModelTileConnectivityCalculator.ConnectiveFaceDefinition.OffsetDirection offsetDirection
Field Value
Type | Description |
---|---|
ModelTileConnectivityCalculator.ConnectiveFaceDefinition.OffsetDirection |
orientation
Declaration
public Quaternion orientation
Field Value
Type | Description |
---|---|
Quaternion |
Methods
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()