24 virtual const char*
GetNodeTypeName()
const override {
return "Vertex Position"; }
Definition GraphNode.h:73
Definition ShaderNodes.h:7
virtual const char * GetNodeTypeName() const override
Definition ShaderNodes.h:12
virtual void SetupPins() override
Definition ShaderNodes.cpp:13
virtual void Evaluate() override
Definition ShaderNodes.cpp:21
DECLARE_GRAPH_NODE(ShaderOutputNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition ShaderNodes.h:13
virtual glm::vec4 GetNodeColor() const override
Definition ShaderNodes.cpp:26
Definition ShaderNodes.h:31
virtual void Evaluate() override
Definition ShaderNodes.cpp:56
virtual void SetupPins() override
Definition ShaderNodes.cpp:51
virtual const char * GetNodeTypeName() const override
Definition ShaderNodes.h:36
virtual const char * GetNodeCategory() const override
Definition ShaderNodes.h:37
DECLARE_GRAPH_NODE(VertexNormalNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition ShaderNodes.cpp:62
Definition ShaderNodes.h:19
virtual const char * GetNodeTypeName() const override
Definition ShaderNodes.h:24
virtual void SetupPins() override
Definition ShaderNodes.cpp:33
virtual const char * GetNodeCategory() const override
Definition ShaderNodes.h:25
virtual void Evaluate() override
Definition ShaderNodes.cpp:38
virtual glm::vec4 GetNodeColor() const override
Definition ShaderNodes.cpp:44
DECLARE_GRAPH_NODE(VertexPositionNode, GraphNode)
Definition ShaderNodes.h:43
virtual glm::vec4 GetNodeColor() const override
Definition ShaderNodes.cpp:80
virtual const char * GetNodeCategory() const override
Definition ShaderNodes.h:49
virtual void Evaluate() override
Definition ShaderNodes.cpp:74
virtual const char * GetNodeTypeName() const override
Definition ShaderNodes.h:48
DECLARE_GRAPH_NODE(WorldPositionNode, GraphNode)
virtual void SetupPins() override
Definition ShaderNodes.cpp:69