diff options
Diffstat (limited to 'intern/itasc/MovingFrame.hpp')
-rw-r--r-- | intern/itasc/MovingFrame.hpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/intern/itasc/MovingFrame.hpp b/intern/itasc/MovingFrame.hpp index 89519832840..719e06b4bf7 100644 --- a/intern/itasc/MovingFrame.hpp +++ b/intern/itasc/MovingFrame.hpp @@ -15,7 +15,12 @@ struct EvaluationContext; namespace iTaSC{ -typedef bool (*MovingFrameCallback)(struct EvaluationContext *eval_ctx, const Timestamp& timestamp, const Frame& _current, Frame& _next, void *param); +typedef bool (*MovingFrameCallback)( + const struct EvaluationContext *eval_ctx, + const Timestamp& timestamp, + const Frame& _current, + Frame& _next, + void *param); class MovingFrame: public UncontrolledObject { public: @@ -25,7 +30,7 @@ public: bool setFrame(const Frame& frame); bool setCallback(MovingFrameCallback _function, void* _param); - virtual void updateCoordinates(struct EvaluationContext *eval_ctx, const Timestamp& timestamp); + virtual void updateCoordinates(const struct EvaluationContext *eval_ctx, const Timestamp& timestamp); virtual void updateKinematics(const Timestamp& timestamp); virtual void pushCache(const Timestamp& timestamp); virtual void initCache(Cache *_cache); |