itsmattkc
bc0f01d9a3
make nodes more const friendly and prepare their functions for stateless work
...
Since the nodes won't be holding any rendering data themselves in this system,
we may as well enforce some level of non-write access by setting all the
functions to const. They were already const-friendly, they just weren't
labelled as such.
2019-12-04 20:10:42 +11:00
itsmattkc
492c8f474a
added clone functions for nodes
...
Since nodes are are extremely derivative types, we use a clone/copy function
to produce new types of the derived class easily.
2019-11-22 16:53:30 +09:00
itsmattkc
cf3e8d80d1
implemented 'ripple to' timeline actions
2019-09-24 22:45:30 +10:00
itsmattkc
ef39151b53
fixed splitting bug
2019-09-24 14:45:42 +10:00
itsmattkc
4f4737a395
added some more timeline functions
2019-08-13 21:50:39 +10:00
itsmattkc
e9702aeb52
added some basic timeline functionality
2019-08-12 23:24:58 +10:00
itsmattkc
9b63cc7755
inserting blocks through the timeline implemented
2019-08-11 17:30:27 +10:00
itsmattkc
32c7d089aa
created clip block node
2019-07-28 01:27:06 -07:00
itsmattkc
32b8d0a7d6
added gap node and block improvements
2019-07-27 03:23:35 -07:00