Initial version of NodeDescriptor which aims to replace NodeSocketAccessor.

This commit is contained in:
Martin Felis
2023-03-29 22:25:09 +02:00
parent 08283d9bcf
commit 9dd10e8f27
4 changed files with 183 additions and 0 deletions
+14
View File
@@ -150,6 +150,20 @@ struct NodeSocketAccessor<Blend2Node> : public NodeSocketAccessorBase {
}
};
template <>
struct NodeDescriptor<Blend2Node> : public NodeDescriptorBase {
NodeDescriptor(Blend2Node* node) {
RegisterInput("Input0", &node->i_input0);
RegisterInput("Input1", &node->i_input1);
RegisterInput("Weight", &node->i_blend_weight);
RegisterOutput("Output", &node->o_output);
RegisterProperty("Sync", &node->m_sync_blend);
}
};
//
// SpeedScaleNode
//