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

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

AddInputPin(const char *name, DatumType type, const Datum &defaultValue=Datum())GraphNode
AddOutputPin(const char *name, DatumType type)GraphNode
As() constObjectinline
ClassRuntimeName()Objectinlinestatic
CopyCustomData(const GraphNode *src) overrideSetVariableNodevirtual
DECLARE_FACTORY(GraphNode, GraphNode)GraphNode
DECLARE_FACTORY_MANAGER(GraphNode)GraphNode
DECLARE_GRAPH_NODE(SetVariableNode, GraphNode)SetVariableNode
DECLARE_OBJECT(GraphNode, Object)GraphNode
DrawCustomProperty(Property &prop)Objectinlinevirtual
Equals(const Object *rhs) constObjectinlinevirtual
Evaluate() overrideSetVariableNodevirtual
GatherProperties(std::vector< Property > &props)Objectinlinevirtual
GetCachedType() constSetVariableNodeinline
GetEditorPosition() constGraphNodeinline
GetEventName() constGraphNodeinlinevirtual
GetGraph() constGraphNodeinline
GetId() constGraphNodeinline
GetInputName() constGraphNodevirtual
GetInputPin(uint32_t index)GraphNode
GetInputPinId(uint32_t index) constGraphNode
GetInputPins() constGraphNodeinline
GetInputPins()GraphNodeinline
GetInputValue(uint32_t index) constGraphNode
GetNodeCategory() const overrideSetVariableNodeinlinevirtual
GetNodeColor() const overrideSetVariableNodeinlinevirtual
GetNodeTypeName() const overrideSetVariableNodevirtual
GetNumInputPins() constGraphNodeinline
GetNumOutputPins() constGraphNodeinline
GetOutputPin(uint32_t index)GraphNode
GetOutputPinId(uint32_t index) constGraphNode
GetOutputPins() constGraphNodeinline
GetOutputPins()GraphNodeinline
GetOwnerAsset() constSetVariableNodeinline
GetPinEnumOptions(uint32_t pinIndex, std::vector< PinEnumOption > &outOptions) constGraphNodeinlinevirtual
GetVariableName() constSetVariableNodeinline
GraphNode()GraphNode
InstanceRuntimeId() const =0Objectpure virtual
Is(RuntimeId id) constObjectinlinevirtual
Is(const char *name) constObjectinlinevirtual
IsEventNode() constGraphNodeinlinevirtual
IsFlowNode() const overrideSetVariableNodeinlinevirtual
IsInputNode() constGraphNodeinlinevirtual
LoadStream(Stream &stream, uint32_t version) overrideSetVariableNodevirtual
mCachedTypeSetVariableNodeprotected
mDisplayNameSetVariableNodemutableprotected
mEditorPositionGraphNodeprotected
mGraphGraphNodeprotected
mIdGraphNodeprotected
mInputPinsGraphNodeprotected
mNextPinIdGraphNodeprotected
mOutputPinsGraphNodeprotected
mOwnerAssetSetVariableNodeprotected
mVariableNameSetVariableNodeprotected
QueryInterface(RuntimeId id) constObjectinlinevirtual
ReadDatumFromStream(Stream &stream)GraphNodestatic
RebuildPinsFromVariable(NodeGraphAsset *asset)SetVariableNode
RuntimeName() const =0Objectpure virtual
RuntimeParentName() const =0Objectpure virtual
SaveStream(Stream &stream) overrideSetVariableNodevirtual
SetEditorPosition(const glm::vec2 &pos)GraphNodeinline
SetGraph(NodeGraph *graph)GraphNodeinline
SetId(GraphNodeId id)GraphNodeinline
SetInputName(const std::string &name)GraphNodeinlinevirtual
SetOutputValue(uint32_t index, const Datum &value)GraphNode
SetOwnerAsset(NodeGraphAsset *asset)SetVariableNodeinline
SetupPins() overrideSetVariableNodevirtual
SetVariableName(const std::string &name)SetVariableNodeinline
TriggerExecutionPin(uint32_t outputPinIndex)GraphNode
WasExecutionTriggered(uint32_t inputPinIndex) constGraphNode
WriteDatumToStream(Stream &stream, const Datum &datum)GraphNodestatic
~GraphNode()GraphNodevirtual
~Object()=defaultObjectvirtual