Engine Core Ideas
From FIFE development wiki
This article is part of design documentation.
Design documentation describes how software is implemented or is about to be implemented. It focuses on system structure (e.g. dependencies), module interactions and relevant algorithms. Concepts described in these articles should form the terminology that is used when discussing about the software that forms FIFE.
Introduction
Ideas how to modify the engine core should be listed here. The mentioned ideas can be seen as proposals. Details are worked out in separate articles that are just linked here.
Ideas
TODO
- Investigate why timer uses 64bit integers when SDL only returns 32bit integers. (done)
- Test animated cursors (create a unit test for them) (done)
- RenderItem should store an ImagePtr not Image* (done)
- Cursor should store a ImagePtr and not the image id to keep references valid