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