holoride
Search Results for

    Show / Hide Table of Contents

    Class PermittedAreaSpawnerNode

    The base class to create objects, based on some conditions.

    Inheritance
    object
    Object
    ScriptableObject
    XNode.Node
    Node
    Node<SpawnerNode>
    SpawnerNode
    PermittedAreaSpawnerNode
    Implements
    IPipelineNode
    Inherited Members
    SpawnerNode.Extents
    SpawnerNode.GeneratePipelineWorker()
    SpawnerNode.IsUnconstrained
    SpawnerNode.CellSize
    Node<SpawnerNode>.Output
    Node<SpawnerNode>.GetValue(NodePort)
    Node.Awake()
    Node.IsPortOptional(NodePort)
    Node.GetNodeCategoryType()
    Node.XNodePrettyName(Type)
    Node.TraverseSubGraph()
    Node.CallRecursive(Action<Node>, ISet<Node>)
    Node.ForEachOutput<T>(Action<T>)
    Node.GetInputSourcePorts(string)
    Node.GetOutputSinkPorts(string)
    Namespace: Holoride.ElasticSDK.Graph.Spawners
    Assembly: Holoride.ElasticSDK.Runtime.dll
    Syntax
    [NodePath(new string[] { "Spawners", "PermittedAreaSpawnerNode" })]
    public abstract class PermittedAreaSpawnerNode : SpawnerNode, IPipelineNode

    Fields

    Heightmap

    The map that defines the height of the spawned object.

    Declaration
    [Tooltip("The map that defines the height of the spawned object.")]
    [SerializeField]
    [FormerlySerializedAs("heightMap")]
    [Node.Input(Node.ShowBackingValue.Never, Node.ConnectionType.Override, Node.TypeConstraint.Strict, false, false, Optional = true)]
    protected MapNode Heightmap
    Field Value
    Type Description
    MapNode

    PermittedAreaThreshold

    Spawn candidates at PermittedArea values below this threshold are discarded and will not get spawned.

    Declaration
    [Tooltip("Spawn candidates at PermittedArea values below this threshold are discarded and will not get spawned.")]
    [SerializeField]
    protected float PermittedAreaThreshold
    Field Value
    Type Description
    float

    Implements

    IPipelineNode
    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint