[add] Added ElementProgramSet.

This commit is contained in:
2019-10-05 00:00:00 +00:00
parent 375dabf2ea
commit 669c908f94
2 changed files with 41 additions and 3 deletions

View File

@@ -20,12 +20,14 @@ int main(string[] args) {
scope(exit) sfMusic_destroy(music);
sfMusic_play(music);
import sjplayer.ElementProgramSet;
auto programs = new ElementProgramSet;
scope(exit) programs.destroy();
import sjplayer.CircleElement;
auto program = new CircleElementProgram;
scope(exit) program.destroy();
auto element = new CircleElement;
scope(exit) element.destroy();
auto drawer = new CircleElementDrawer(program, [element]);
auto drawer = new CircleElementDrawer(programs.Get!CircleElementProgram, [element]);
scope(exit) drawer.destroy();
with (element) {