Filip Gawin
1a7d4ac7e6
Cleanup interfaces of rwgame
2019-01-20 20:00:00 +01:00
Anonymous Maarten
8b38fda984
rwgame: merge argument + configuration file parsing + add tests
...
- definition of arguments an configuration parameters is centralized
in rwgame/RWConfig.inc
- argument parsing is tested
- the try/catch in main is less weird now (imho)
2018-12-28 00:58:10 +01:00
Filip Gawin
76c15c2a82
Usage of default member initializer
2018-07-03 20:08:03 +02:00
Filip Gawin
4a3a6daa9f
Change type of GameBase dtor to virtual
...
There's no usage of this class, so
I've set dtor to pure virtual.
2018-01-08 22:35:21 +00:00
Anonymous Maarten
55dd0beea0
rwgame: allow configuration files from all places (not only config path)
...
- add it as an argument to the rwgame executable
- update the tests
2017-11-17 00:50:50 +00:00
Daniel Evans
2f118631dc
Move some non-game code into GameBase class
...
This moves window setup and configuration loading into a base
class so that RWGame can focus on game related matters
2016-10-19 22:34:51 +01:00