mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-24 21:39:02 -05:00
Add: move, update, and remove keyframes by id
This commit is contained in:
@@ -43,8 +43,11 @@ public:
|
||||
void addCameraKeyframe(double sequenceTime);
|
||||
void addScriptKeyframe(double sequenceTime, std::string script);
|
||||
void removeKeyframe(int index);
|
||||
void removeKeyframeById(int id);
|
||||
void updateKeyframe(int index);
|
||||
void updateKeyframeById(int id);
|
||||
void moveKeyframe(int index, double sequenceTime);
|
||||
void moveKeyframeById(int id, double sequenceTime);
|
||||
void saveSequence(std::filesystem::path filename);
|
||||
void loadSequence(std::filesystem::path filename);
|
||||
void play();
|
||||
@@ -55,7 +58,7 @@ public:
|
||||
|
||||
private:
|
||||
SessionRecording _timeline;
|
||||
size_t id = 1;
|
||||
int _id = 1;
|
||||
};
|
||||
|
||||
} // namespace openspace
|
||||
|
||||
Reference in New Issue
Block a user