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