|
Polyphase Game Engine
|
#include "NodeGraph/Nodes/InputNodes.h"#include "Stream.h"#include "Utilities.h"#include "Nodes/Node.h"#include "Nodes/3D/Node3d.h"Functions | |
| FORCE_LINK_DEF (InputNodes) | |
| DEFINE_GRAPH_NODE (FloatInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (FloatInputNode, "Float Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (IntInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (IntInputNode, "Int Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (BoolInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (BoolInputNode, "Bool Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (StringInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (StringInputNode, "String Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (ByteInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (ByteInputNode, "Byte Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (AssetInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (AssetInputNode, "Asset Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (VectorInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (VectorInputNode, "Vector Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (ColorInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (ColorInputNode, "Color Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (NodeInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (NodeInputNode, "Node Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE (Node3DInputNode) | |
| REGISTER_GRAPH_NODE_MULTI (Node3DInputNode, "Node3D Input", "Input", glm::vec4(0.9f, 0.6f, 0.1f, 1.0f), "Material", "Shader", "Procedural", "Animation", "FSM", "SceneGraph") | |
| DEFINE_GRAPH_NODE | ( | AssetInputNode | ) |
| DEFINE_GRAPH_NODE | ( | BoolInputNode | ) |
| DEFINE_GRAPH_NODE | ( | ByteInputNode | ) |
| DEFINE_GRAPH_NODE | ( | ColorInputNode | ) |
| DEFINE_GRAPH_NODE | ( | FloatInputNode | ) |
| DEFINE_GRAPH_NODE | ( | IntInputNode | ) |
| DEFINE_GRAPH_NODE | ( | Node3DInputNode | ) |
| DEFINE_GRAPH_NODE | ( | NodeInputNode | ) |
| DEFINE_GRAPH_NODE | ( | StringInputNode | ) |
| DEFINE_GRAPH_NODE | ( | VectorInputNode | ) |
| FORCE_LINK_DEF | ( | InputNodes | ) |
| REGISTER_GRAPH_NODE_MULTI | ( | AssetInputNode | , |
| "Asset Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | BoolInputNode | , |
| "Bool Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | ByteInputNode | , |
| "Byte Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | ColorInputNode | , |
| "Color Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | FloatInputNode | , |
| "Float Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | IntInputNode | , |
| "Int Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | Node3DInputNode | , |
| "Node3D Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | NodeInputNode | , |
| "Node Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | StringInputNode | , |
| "String Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |
| REGISTER_GRAPH_NODE_MULTI | ( | VectorInputNode | , |
| "Vector Input" | , | ||
| "Input" | , | ||
| glm::vec4(0.9f, 0.6f, 0.1f, 1.0f) | , | ||
| "Material" | , | ||
| "Shader" | , | ||
| "Procedural" | , | ||
| "Animation" | , | ||
| "FSM" | , | ||
| "SceneGraph" | |||
| ) |