Commit Graph

9 Commits

Author SHA1 Message Date
NaiJi ✨ 14c201e28d Add new abstraction Context
Implement GameContext and move all logic from ClassicArrowNote to there
2022-05-14 07:48:46 +03:00
NaiJi ✨ 41541e0757 Turn ArrowNote into a template with T for note element 2022-03-15 20:11:17 +03:00
NaiJi ✨ 70d3284eeb Turn SelectionManager into template 2022-03-14 19:01:15 +03:00
NaiJi ✨ 124417d778 Implement Editor command system 2022-03-02 20:27:52 +03:00
NaiJi ✨ ed3330cb97 Improve visible notes calculation for scrolling in editor 2022-02-16 22:20:13 +03:00
NaiJi ✨ 6768aeabdf Implement selection manager 2022-02-15 23:05:56 +03:00
NaiJi ✨ 4ec11560f1 Implement selection for editor notes 2022-02-08 01:19:45 +03:00
NaiJi ✨ d94454d36b Implement keyboard converter for SFML 2022-01-11 23:15:24 +03:00
NaiJi ✨ 833dd2b781 Refactor core 2022-01-10 08:28:37 +03:00