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
+2 -4
View File
@@ -22,6 +22,7 @@ struct AnimSamplerNode : public AnimNode {
bool m_override_ratio;
float m_anim_ratio;
ozz::vector<ozz::math::SoaTransform> m_local_matrices;
ozz::animation::SamplingCache m_sampling_cache;
void SetAnimation(ozz::animation::Animation* animation);
@@ -54,10 +55,7 @@ struct AnimSamplerNode : 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);
};
virtual void GetInputNodes(std::vector<AnimNode*>& input_nodes) const override{};
virtual void DrawDebugUi();
};