Table of Contents

Class SpacePipeResources

Namespace
Root
Assembly
SPZGameAssembly.dll
[CreateAssetMenu(fileName = "SpacePipeResources", menuName = "Metadata/Themes/Space Pipe Resources")]
public class SpacePipeResources : ScriptableObject, ISpacePathResources
Inheritance
object
Object
ScriptableObject
SpacePipeResources
Implements
Extension Methods

Constructors

SpacePipeResources()

public SpacePipeResources()

Fields

ForwardMeshMaterials

public LODMeshMaterialAsset[] ForwardMeshMaterials

Field Value

LODMeshMaterialAsset[]

ForwardReducedMesh

public UnityMeshReference ForwardReducedMesh

Field Value

UnityMeshReference

LeftForwardMergerMeshMaterials

public LODMeshMaterialAsset[] LeftForwardMergerMeshMaterials

Field Value

LODMeshMaterialAsset[]

LeftForwardMergerReducedMesh

public UnityMeshReference LeftForwardMergerReducedMesh

Field Value

UnityMeshReference

LeftForwardSplitterMeshMaterials

public LODMeshMaterialAsset[] LeftForwardSplitterMeshMaterials

Field Value

LODMeshMaterialAsset[]

LeftForwardSplitterReducedMesh

public UnityMeshReference LeftForwardSplitterReducedMesh

Field Value

UnityMeshReference

LeftRightMergerMeshMaterials

public LODMeshMaterialAsset[] LeftRightMergerMeshMaterials

Field Value

LODMeshMaterialAsset[]

LeftRightMergerReducedMesh

public UnityMeshReference LeftRightMergerReducedMesh

Field Value

UnityMeshReference

LeftRightSplitterMeshMaterials

public LODMeshMaterialAsset[] LeftRightSplitterMeshMaterials

Field Value

LODMeshMaterialAsset[]

LeftRightSplitterReducedMesh

public UnityMeshReference LeftRightSplitterReducedMesh

Field Value

UnityMeshReference

LeftTurnMeshMaterials

public LODMeshMaterialAsset[] LeftTurnMeshMaterials

Field Value

LODMeshMaterialAsset[]

LeftTurnReducedMesh

public UnityMeshReference LeftTurnReducedMesh

Field Value

UnityMeshReference

RightForwardMergerMeshMaterials

public LODMeshMaterialAsset[] RightForwardMergerMeshMaterials

Field Value

LODMeshMaterialAsset[]

RightForwardMergerReducedMesh

public UnityMeshReference RightForwardMergerReducedMesh

Field Value

UnityMeshReference

RightForwardSplitterMeshMaterials

public LODMeshMaterialAsset[] RightForwardSplitterMeshMaterials

Field Value

LODMeshMaterialAsset[]

RightForwardSplitterReducedMesh

public UnityMeshReference RightForwardSplitterReducedMesh

Field Value

UnityMeshReference

RightTurnMeshMaterials

public LODMeshMaterialAsset[] RightTurnMeshMaterials

Field Value

LODMeshMaterialAsset[]

RightTurnReducedMesh

public UnityMeshReference RightTurnReducedMesh

Field Value

UnityMeshReference

TripleMergerMeshMaterials

public LODMeshMaterialAsset[] TripleMergerMeshMaterials

Field Value

LODMeshMaterialAsset[]

TripleMergerReducedMesh

public UnityMeshReference TripleMergerReducedMesh

Field Value

UnityMeshReference

TripleSplitterMeshMaterials

public LODMeshMaterialAsset[] TripleSplitterMeshMaterials

Field Value

LODMeshMaterialAsset[]

TripleSplitterReducedMesh

public UnityMeshReference TripleSplitterReducedMesh

Field Value

UnityMeshReference

Properties

BlueprintPlaneMaterial

public IMaterialReference BlueprintPlaneMaterial { get; }

Property Value

IMaterialReference

ItemRenderingConfig

public SpacePathItemRenderingConfig ItemRenderingConfig { get; }

Property Value

SpacePathItemRenderingConfig

StandardPlaneMaterial

public IMaterialReference StandardPlaneMaterial { get; }

Property Value

IMaterialReference

Methods

GetMeshMaterials(PathNodeClassification)

public IReadOnlyList<LODMeshMaterialAsset> GetMeshMaterials(PathNodeClassification classification)

Parameters

classification PathNodeClassification

Returns

IReadOnlyList<LODMeshMaterialAsset>

GetReducedMesh(PathNodeClassification)

public UnityMeshReference GetReducedMesh(PathNodeClassification classification)

Parameters

classification PathNodeClassification

Returns

UnityMeshReference