Added comments and minor refactor.
This commit is contained in:
@@ -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();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user