uint32_t TypeId
Definition EngineTypes.h:64
Definition ScriptValueTrack.h:8
ScriptValueTrack()
Definition ScriptValueTrack.cpp:11
std::string mPropertyName
Definition ScriptValueTrack.h:32
virtual TypeId GetDefaultClipType() const override
Definition ScriptValueTrack.cpp:93
virtual void Reset(Node *target, TimelineInstance *inst) override
Definition ScriptValueTrack.cpp:84
void SetPropertyName(const std::string &name)
Definition ScriptValueTrack.h:28
virtual const char * GetTrackTypeName() const override
Definition ScriptValueTrack.h:23
virtual glm::vec4 GetTrackColor() const override
Definition ScriptValueTrack.cpp:88
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition ScriptValueTrack.cpp:33
DECLARE_TRACK(ScriptValueTrack, TimelineTrack)
const std::string & GetPropertyName() const
Definition ScriptValueTrack.h:27
virtual void LoadStream(Stream &stream, uint32_t version) override
Definition ScriptValueTrack.cpp:26
virtual void SaveStream(Stream &stream) override
Definition ScriptValueTrack.cpp:19
virtual ~ScriptValueTrack()
Definition ScriptValueTrack.cpp:15
virtual void Evaluate(float time, Node *target, TimelineInstance *inst) override
Definition ScriptValueTrack.cpp:42
Definition TimelineInstance.h:32
Definition TimelineTrack.h:25