Jonathan Thomas
f9a717ef4b
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
...
- Also removed "crop" from Clip class, as it was never implmeneted correctly, and we have a fully functional "crop" effect when needed
- Added caching to Clip class, to optimize previewing of cached frames (much faster than previous)
2020-10-04 16:59:21 -05:00
..
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2020-08-07 02:02:05 -04:00
2020-04-22 02:02:55 -04:00
2019-08-05 02:12:44 -04:00
2020-04-22 02:02:55 -04:00
2019-12-18 23:55:16 -05:00
2019-12-27 08:51:51 -05:00
2019-12-27 08:51:51 -05:00
2019-12-27 08:51:51 -05:00
2019-06-11 06:48:32 -04:00
2020-08-07 02:02:05 -04:00
2020-08-07 02:02:05 -04:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2019-12-27 08:51:51 -05:00
2019-12-27 08:51:51 -05:00
2019-06-11 06:48:32 -04:00
2019-08-04 23:14:38 -04:00
2019-08-04 23:14:38 -04:00
2019-12-27 08:51:51 -05:00
2019-08-04 23:14:38 -04:00
2020-06-12 22:30:54 +02:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2019-12-27 08:51:51 -05:00
2019-06-11 06:48:32 -04:00
2019-06-11 06:48:32 -04:00
2020-04-22 02:01:01 -04:00
2020-04-15 21:45:04 -04:00
2020-07-08 17:26:38 -04:00
2020-07-08 17:26:38 -04:00
2020-08-06 21:31:21 -04:00
2019-12-18 23:55:16 -05:00
2020-08-06 21:31:21 -04:00
2020-04-15 21:45:04 -04:00
2020-04-22 02:02:55 -04:00
2019-12-27 08:51:51 -05:00
2020-08-06 21:31:21 -04:00
2020-06-18 05:47:40 -04:00
2020-08-07 02:02:05 -04:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2020-06-11 17:40:53 -04:00
2019-09-21 00:14:32 -04:00
2019-12-27 08:51:51 -05:00
2020-08-07 02:02:05 -04:00
2020-04-15 21:45:04 -04:00
2020-04-15 21:45:04 -04:00
2019-09-21 00:14:32 -04:00
2020-04-15 21:45:04 -04:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2020-08-07 02:02:05 -04:00
2020-08-07 02:02:05 -04:00
2020-04-15 21:45:04 -04:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
Large refactor of Timeline, TimelineBase, ClipBase, and Clip, to allow a Clip access to the parent timeline instance (if available), and thus, certain properties (preview size, timeline FPS, etc...). This allows for a simpler rendering of Clip keyframes (during the Clip::GetFrame method), and a simpler Timeline class, that can change the preview window size dynamically and no longer requires a Singleton Settings class.
2020-10-04 16:59:21 -05:00
2019-12-27 08:51:51 -05:00
2020-08-07 02:02:05 -04:00