|
Polyphase Game Engine
|
#include "NodeGraph/Nodes/FunctionNodes.h"#include "NodeGraph/Nodes/InputNodes.h"#include "NodeGraph/Nodes/VariableNodes.h"#include "NodeGraph/NodeGraph.h"#include "NodeGraph/GraphProcessor.h"#include "Assets/NodeGraphAsset.h"#include "Stream.h"#include "Log.h"Functions | |
| FORCE_LINK_DEF (FunctionNodes) | |
| DEFINE_GRAPH_NODE (FunctionOutputNode) | |
| REGISTER_GRAPH_NODE_MULTI (FunctionOutputNode, "Function Output", "Function", glm::vec4(0.2f, 0.7f, 0.4f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (FunctionCallNode) | |
| DEFINE_GRAPH_NODE | ( | FunctionCallNode | ) |
| DEFINE_GRAPH_NODE | ( | FunctionOutputNode | ) |
| FORCE_LINK_DEF | ( | FunctionNodes | ) |
| REGISTER_GRAPH_NODE_MULTI | ( | FunctionOutputNode | , |
| "Function Output" | , | ||
| "Function" | , | ||
| glm::vec4(0.2f, 0.7f, 0.4f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |