galdar496 / QiGameEngine

Realtime Game Engine designed with C++ and OpenGL.
http://qiengine.blogspot.com/
1 stars 0 forks source link

Convert system initialization to make use of xml configs #35

Closed galdar496 closed 8 years ago

galdar496 commented 8 years ago

Instead of the cumbersome config objects, pass along either an XML node or a file to the proper XML so that the specific system can read what it needs for configuration. This will allow the engine to be re-configured without recompiling as well as simplify the code tremendously. The EngineConfig.h object can have a list of all attributes for a particular node type and the specific system can just iterate over them for setup.

galdar496 commented 8 years ago

2e5f37008642fc1303ed4e6237bae533ed5f908e