Commit Graph

72 Commits

Author SHA1 Message Date
b23971448b [update] Renamed ElementProgramSet to ProgramSet. 2019-10-07 00:00:00 +00:00
52187dae9a [add] Added ElementScheduledController template class. 2019-10-07 00:00:00 +00:00
d752f85e39 [update] Added MatrixFactory for matrix calculation. 2019-10-07 00:00:00 +00:00
92ee305fff [fix] Fixed an issue that time variable returned an absolute beat count. 2019-10-06 00:00:00 +00:00
0684fd293d [update] Implemented calculating parameters for CircleElementScheduledController. 2019-10-06 00:00:00 +00:00
5f2317c6eb [update] Renamed sjplayer.util.compare -> sjplayer.util.Period. 2019-10-06 00:00:00 +00:00
3216a4eadd [update] Improved specs of ScheduledController's protected methods. 2019-10-06 00:00:00 +00:00
a85dcb8f3e [update] Allowed the standalone version of sjplayer to load a script file. 2019-10-06 00:00:00 +00:00
f35bd8cef6 [fix] Fixed invalid casts. 2019-10-06 00:00:00 +00:00
e1eac4cf85 [update] Implemented creating Context for sjplayer. 2019-10-06 00:00:00 +00:00
4979b7f8fa [add] Added ElementScheduledControllerFactory. 2019-10-06 00:00:00 +00:00
94efeb6120 [fix] Fixed an issue that ProcessOperation wouldn't be called when the operation is in first frame. 2019-10-06 00:00:00 +00:00
803b4132af [add] Added CircleElementScheduledController. 2019-10-06 00:00:00 +00:00
ecbed62b80 [update] Added Context struct for sjplayer. 2019-10-06 00:00:00 +00:00
5722f65892 [add] Added VarStoreInterface. 2019-10-06 00:00:00 +00:00
2183b74ee7 [add] Added ScheduledControllerInterface. 2019-10-06 00:00:00 +00:00
fbc326ea96 [add] Added package.d module for sjplayer. 2019-10-05 00:00:00 +00:00
669c908f94 [add] Added ElementProgramSet. 2019-10-05 00:00:00 +00:00
375dabf2ea [add] Implemented CircleElement. 2019-10-05 00:00:00 +00:00
84b0033790 [add] Added ElementInterface. 2019-10-05 00:00:00 +00:00
9c5fb1af8c [update] Replaced the test program with the subproject of sjplayer. 2019-10-05 00:00:00 +00:00
826f6d76eb [add] Created new subproject sjplayer with the sfml test. 2019-10-05 00:00:00 +00:00