Polyphase Game Engine
Loading...
Searching...
No Matches
NodeGraph Member List

This is the complete list of members for NodeGraph, including all inherited members.

AddLink(GraphPinId outputPinId, GraphPinId inputPinId)NodeGraph
AddNode(TypeId nodeType)NodeGraph
AllocLinkId()NodeGraphinline
AllocNodeId()NodeGraphinline
AllocPinId()NodeGraphinline
Clear()NodeGraph
CopyFrom(const NodeGraph &other)NodeGraph
FindInputNode(const char *inputName) constNodeGraph
FindLink(GraphLinkId id) constNodeGraph
FindLinkByInputPin(GraphPinId inputPinId) constNodeGraph
FindNode(GraphNodeId id) constNodeGraph
FindOutputNode() constNodeGraph
FindPin(GraphPinId id) constNodeGraph
FindPinOwner(GraphPinId id) constNodeGraph
GetDomainName() constNodeGraphinline
GetGraphName() constNodeGraphinline
GetLinks() constNodeGraphinline
GetNodes() constNodeGraphinline
GetNumLinks() constNodeGraphinline
GetNumNodes() constNodeGraphinline
GetOutputValue(uint32_t pinIndex) constNodeGraph
GetOwnerNode() constNodeGraphinline
InsertNode(GraphNode *node)NodeGraph
LoadStream(Stream &stream, uint32_t version)NodeGraph
mExecutedPinIdsNodeGraph
NodeGraph()NodeGraph
RemoveLink(GraphLinkId id)NodeGraph
RemoveNode(GraphNodeId id)NodeGraph
SaveStream(Stream &stream)NodeGraph
SetDomainName(const std::string &name)NodeGraphinline
SetGraphName(const std::string &name)NodeGraphinline
SetInputAsset(const char *inputName, Asset *value)NodeGraph
SetInputAudio3D(const char *inputName, Node *value)NodeGraph
SetInputBool(const char *inputName, bool value)NodeGraph
SetInputByte(const char *inputName, uint8_t value)NodeGraph
SetInputColor(const char *inputName, const glm::vec4 &value)NodeGraph
SetInputFloat(const char *inputName, float value)NodeGraph
SetInputInt(const char *inputName, int32_t value)NodeGraph
SetInputNode(const char *inputName, Node *value)NodeGraph
SetInputNode3D(const char *inputName, Node *value)NodeGraph
SetInputQuad(const char *inputName, Node *value)NodeGraph
SetInputScene(const char *inputName, Asset *value)NodeGraph
SetInputShort(const char *inputName, int16_t value)NodeGraph
SetInputSpline3D(const char *inputName, Node *value)NodeGraph
SetInputString(const char *inputName, const char *value)NodeGraph
SetInputText(const char *inputName, Node *value)NodeGraph
SetInputVector(const char *inputName, const glm::vec3 &value)NodeGraph
SetInputVector2D(const char *inputName, const glm::vec2 &value)NodeGraph
SetInputWidget(const char *inputName, Node *value)NodeGraph
SetOwnerNode(Node *node)NodeGraphinline
WouldCreateCycle(GraphNodeId fromNodeId, GraphNodeId toNodeId) constNodeGraph
~NodeGraph()NodeGraph