command line arguments to platform module

This commit is contained in:
2018-11-08 21:11:05 +07:00
parent 6daeb20258
commit 3065592a10
15 changed files with 238 additions and 16 deletions

View File

@@ -196,10 +196,10 @@ namespace
};
}
int e2d_main() {
int e2d_main(int argc, char *argv[]) {
auto params = engine::parameters("sample_00", "enduro2d")
.timer_params(engine::timer_parameters()
.maximal_framerate(100));
modules::initialize<engine>(params).start<game>();
modules::initialize<engine>(argc, argv, params).start<game>();
return 0;
}

View File

@@ -260,10 +260,10 @@ namespace
};
}
int e2d_main() {
int e2d_main(int argc, char *argv[]) {
auto params = engine::parameters("sample_01", "enduro2d")
.timer_params(engine::timer_parameters()
.maximal_framerate(100));
modules::initialize<engine>(params).start<game>();
modules::initialize<engine>(argc, argv, params).start<game>();
return 0;
}

View File

@@ -241,10 +241,10 @@ namespace
};
}
int e2d_main() {
int e2d_main(int argc, char *argv[]) {
auto params = engine::parameters("sample_02", "enduro2d")
.timer_params(engine::timer_parameters()
.maximal_framerate(100));
modules::initialize<engine>(params).start<game>();
modules::initialize<engine>(argc, argv, params).start<game>();
return 0;
}