Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Game Events: throw out custom handler_list implementation
This replaces it with the standard std::list interface. I've attempted to make this change as least invasive as possible, so I have not touched the manager::iteration class. It can probably be refactored further later, but the crux of this change is simply to allow the removal of the custom smart_list container while keeping the chance of breakage to a minimum. The new implementation cannot be an std::forward_list since that only has front-insertion capabilities while back-insertion is needed.
- Loading branch information
Showing
6 changed files
with
35 additions
and
137 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters