Definition FunctionCallClip.h:15
virtual bool SupportsKeyframes() const override
Definition FunctionCallClip.h:26
int32_t mLastFiredKeyframe
Definition FunctionCallClip.h:37
virtual void LoadStream(Stream &stream, uint32_t version) override
Definition FunctionCallClip.cpp:27
FunctionCallClip()
Definition FunctionCallClip.cpp:7
virtual ~FunctionCallClip()
Definition FunctionCallClip.cpp:11
virtual uint32_t GetNumKeyframes() const override
Definition FunctionCallClip.h:27
virtual float GetKeyframeTime(uint32_t index) const override
Definition FunctionCallClip.h:28
void SetKeyframeFunctionName(uint32_t index, const std::string &name)
Definition FunctionCallClip.cpp:64
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition FunctionCallClip.cpp:40
virtual void RemoveKeyframe(uint32_t index) override
Definition FunctionCallClip.cpp:103
DECLARE_CLIP(FunctionCallClip, TimelineClip)
virtual void SetKeyframeTime(uint32_t index, float time) override
Definition FunctionCallClip.cpp:72
virtual void AddKeyframeAtTime(float localTime, Node *targetNode) override
Definition FunctionCallClip.cpp:80
virtual void SaveStream(Stream &stream) override
Definition FunctionCallClip.cpp:15
const std::string & GetKeyframeFunctionName(uint32_t index) const
Definition FunctionCallClip.h:33
std::vector< FunctionCallKeyframe > mKeyframes
Definition FunctionCallClip.h:40
Definition TimelineClip.h:24
Definition FunctionCallClip.h:9
std::string mFunctionName
Definition FunctionCallClip.h:11
float mTime
Definition FunctionCallClip.h:10