Added comments and minor refactor.

This commit is contained in:
Martin Felis
2021-11-13 12:35:23 +01:00
parent 30f1025947
commit 2cedbf5e1a
6 changed files with 54 additions and 32 deletions
+4 -5
View File
@@ -60,11 +60,10 @@ struct BlendNode : public AnimNode {
virtual void Evaluate(
ozz::vector<ozz::math::SoaTransform>* local_matrices) override;
virtual void CollectNodeOrdering (std::vector<AnimNode*>& anim_nodes) override {
anim_nodes.push_back(this);
m_input_A->CollectNodeOrdering(anim_nodes);
m_input_B->CollectNodeOrdering(anim_nodes);
}
virtual void GetInputNodes(std::vector<AnimNode*>& input_nodes) const override {
input_nodes.push_back(m_input_A);
input_nodes.push_back(m_input_B);
};
virtual void DrawDebugUi();
};