|
c760bd6b9b
|
[update] Splitted the large source files.
|
2019-10-08 00:00:00 +00:00 |
|
|
aa44c004af
|
[update] Renamed ElementScheduledController to ScheduledController.
|
2019-10-08 00:00:00 +00:00 |
|
|
0a864950cd
|
[update] Allowed ElementScheduledController not to require Initialize() method.
|
2019-10-08 00:00:00 +00:00 |
|
|
32a80bf865
|
[add] Added Actor.
|
2019-10-08 00:00:00 +00:00 |
|
|
cdb2c80b65
|
[update] Unified ScheduledControllerFactory module into ElementScheduledController.
|
2019-10-07 00:00:00 +00:00 |
|
|
16fdc64281
|
[fix] Fixed the wrong gradient formula in BackgroundProgram.
|
2019-10-07 00:00:00 +00:00 |
|
|
7ec65a3625
|
[fix] Fixed an issue that couldn't run script without elements.
|
2019-10-07 00:00:00 +00:00 |
|
|
f8c1793dfc
|
[add] Added a background controller.
|
2019-10-07 00:00:00 +00:00 |
|
|
58621115e0
|
[add] Added ContextBuilderInterface and Replaced Context from struct to class.
|
2019-10-07 00:00:00 +00:00 |
|
|
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 |
|
|
1783d78183
|
[fix] Fixed a fucking mistake.
|
2019-10-06 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 |
|
|
84895c9454
|
[add] Added new test for testing $repeat and template expansion.
|
2019-10-05 00:00:00 +00:00 |
|
|
39a6977caf
|
[update] Replaced the NullVarStore with the StandardVarStore.
|
2019-10-05 00:00:00 +00:00 |
|
|
1a18f59930
|
[add] Added the func module for calling function.
|
2019-10-05 00:00:00 +00:00 |
|
|
ad7e005c7c
|
[add] Added the calculate module to calculate Expression.
|
2019-10-05 00:00:00 +00:00 |
|
|
1d3ce20332
|
[update] Added new parameter assign type OnceAssign .
|
2019-10-04 00:00:00 +00:00 |
|
|
efc5dbb038
|
[add] Added the test for sjscript.
|
2019-10-04 00:00:00 +00:00 |
|
|
f5df2c9aab
|
[update] Implement skipping comments.
|
2019-10-04 00:00:00 +00:00 |
|
|
53295526b3
|
[update] Improved the tokenizing algorithm.
|
2019-10-04 00:00:00 +00:00 |
|
|
e7ebe7ddef
|
[add] Added package.d module.
|
2019-10-04 00:00:00 +00:00 |
|
|
2858e30285
|
[update] Allowed the parser to parse Expression.
|
2019-10-04 00:00:00 +00:00 |
|
|
398ba52c0b
|
[update] Allowed the parser to parse period specification.
|
2019-10-04 00:00:00 +00:00 |
|
|
3d51830ec7
|
[add] Implemented a part of parsing rules.
|
2019-10-04 00:00:00 +00:00 |
|
|
6886416a30
|
[add] Added AST types.
|
2019-10-04 00:00:00 +00:00 |
|
|
6c34b1d24d
|
[update] Implemented error handlings for Preprocess() function.
|
2019-10-03 00:00:00 +00:00 |
|
|
45e80f7c4f
|
[add] Added Preprocess() function.
|
2019-10-03 00:00:00 +00:00 |
|
|
98240dfe29
|
[add] Added Token module.
|
2019-10-03 00:00:00 +00:00 |
|
|
9f41d0faaf
|
[add] Created new dub project.
|
2019-10-03 00:00:00 +00:00 |
|
|
b9f1d1ca58
|
INITIAL COMMIT
|
2019-10-03 00:00:00 +00:00 |
|