Definition GraphDomain.h:20
std::vector< GraphNodeTypeInfo > mNodeTypes
Definition GraphDomain.h:36
virtual TypeId GetDefaultOutputNodeType() const
Definition GraphDomain.h:29
virtual void OnGraphEvaluated(NodeGraph *graph)
Definition GraphDomain.h:28
const std::vector< GraphNodeTypeInfo > & GetNodeTypes() const
Definition GraphDomain.h:32
virtual void RegisterNodeTypes()=0
virtual ~GraphDomain()
Definition GraphDomain.cpp:7
GraphDomain()
Definition GraphDomain.cpp:3
virtual const char * GetDomainName() const =0
void AddNodeType(TypeId typeId, const char *typeName, const char *category, const glm::vec4 &color)
Definition GraphDomain.cpp:11