Search Results for

    Show / Hide Table of Contents

    Class ShaderGraph

    Inheritance
    Graph
    ShaderGraph
    Inherited Members
    ShaderGraph
    ShaderGraph
    Graph::Clear()
    Graph::getFreeNodeID()
    Graph::GetNode(uint32 id)
    Graph::GetParameter(const Guid& id)
    Graph::GetParameter(const Guid& id, int32& outIndex)
    Graph::GetReferences(Array<Guid>& assets)
    Graph::Graph()
    ShaderGraph
    Graph::Load(ReadStream* stream, bool loadMeta)
    Graph::Meta
    ShaderGraph
    Graph::Nodes
    Graph::onNodeCreated(Node* n)
    Graph::onParamCreated(Parameter* p)
    ShaderGraph
    Graph::Parameters
    Graph::Save(WriteStream* stream, bool saveMeta)
    ShaderGraph
    Graph::~Graph()
    Assembly: FlaxEngine.dll
    File: Engine/Visject/ShaderGraph.h
    Syntax
    public class ShaderGraph<NodeType, BoxType, ParameterType> : public Graph
    Type Parameters
    NodeType

    BoxType

    ParameterType

    Fields

    Float2Curves

    The Float2 curves used by the graph.

    Declaration
    public Array<BezierCurve<Float2>> Float2Curves
    Field Value
    Array<BezierCurve<Float2>>

    Float3Curves

    The Float3 curves used by the graph.

    Declaration
    public Array<BezierCurve<Float3>> Float3Curves
    Field Value
    Array<BezierCurve<Float3>>

    Float4Curves

    The Float4 curves used by the graph.

    Declaration
    public Array<BezierCurve<Float4>> Float4Curves
    Field Value
    Array<BezierCurve<Float4>>

    FloatCurves

    The float curves used by the graph.

    Declaration
    public Array<BezierCurve<float>> FloatCurves
    Field Value
    Array<BezierCurve<float>>

    Methods

    onNodeLoaded(NodeType* n)

    Declaration
    public virtual bool onNodeLoaded(NodeType* n) override
    Parameters
    NodeType n

    Returns
    bool

    Overrides
    Graph::onNodeLoaded(Node* n)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat