holoride
Search Results for

    Show / Hide Table of Contents

    Namespace Holoride.ElasticSDK.Graph

    Classes

    DefaultNodeColorAttribute

    Attribute that may be used to specify the default color tint for a not type and its sub-types.

    DefaultNodeNameAttribute

    Attribute that may be added to Node implementations to define the default name they will be created with when added to a graph.

    DefaultPreviewVisibilityAttribute

    Allows overriding default node preview visibility in the node graph. By default previews are visible.

    ElasticNodeGraph

    A holoride specific graph that is instantiable from the create menu.

    ElasticSceneDefinitionNode

    The root node where all terrain generation information is gathered.

    ExperimentalNodeAttribute

    Attribute that may be added to experimental Node implementations to render a experimental node warning box on the graph node gui.

    FloatListFromMapProvider

    FloatValueFromMapProvider

    HidePreviewAttribute

    Attribute that may be attached to Node implementations to permanently disable previews for nodes of that type in the graph editor.

    InjectGraphDataAttribute

    Prefab-based spawners in the node graph will scan scripts for fields/properties with this attribute. Annotated fields/properties will automatically display input ports in the node graph from where the data for the fields will be pulled.

    Node

    An elastic graph node using XNode, that defines how sub-graphs are traversed.

    Node.InputAttribute

    Overrides XNode.Node.InputAttribute with custom default values.

    Node.OutputAttribute

    Overrides XNode.Node.OutputAttribute with custom default values.

    Node<T>

    A elastic graph node with a specific primary output.

    NodePath

    Collection of commonly used node path segments.

    NodePathAttribute

    Attribute that allows manually specifying the path a node will appear at in the node creation dialog. Individual path segments are to specified as individual constructor parameters.

    PoseSetProvider

    XNodePipelineAssembler

    Assembles a pipeline from a XNode sub-graph consisting of interconnected IPipelineWorkers.

    Structs

    FloatValueFromMapProvider.FloatValue

    Interfaces

    IGenerationSettings

    The interface to extend the GenerationSettings from other modules.

    IWorkerMapper

    Implementations of this interface will be used for accessing data of nodes in the node graph. In addition to implementing this interface the implementing class needs to be annotated with the DataMappingReturnType specifying the type that this Mapper returns.

    Directly implement the specialized IWorkerMapper<T> instead of this interface. Otherwise runtime errors will occur when looking up the corresponding mapper for a return type.

    IWorkerMapper<T>

    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint