openmw-tes3coop/apps/openmw
Jordan Ayers 419046e121 Dialogue: Use std::set for known topics in the manager.
There were three different data structures being used for topic lists
in this code.  (map< string, true >, list< string >, and vector< string >)
Switch the local topic lists to set< string >.  This supports everything
the list and map were doing, reduces the variety of data structures, and
makes count (a more efficient search) available.

The vector has not changed, since it's tied to the ESM modules, and must
meet other requirements.
2015-01-29 18:28:13 -06:00
..
mwbase Several warning fixes 2015-01-23 15:34:47 +01:00
mwclass Revert "Revert "Light charge handling fix"" 2015-01-23 15:33:39 +01:00
mwdialogue Dialogue: Use std::set for known topics in the manager. 2015-01-29 18:28:13 -06:00
mwgui Dialog fix for line breaks in the middle of words. 2015-01-25 22:36:20 -06:00
mwinput Fix cursor issue when loading savegame from within mouselook-mode and a warning pops up 2015-01-13 05:37:44 +01:00
mwmechanics Several warning fixes 2015-01-23 15:34:47 +01:00
mwrender Add warning for missing body parts 2015-01-23 17:31:26 +01:00
mwscript ESSImport: convert script local variables 2015-01-24 16:45:36 +01:00
mwsound Add vanilla-compatible range limiting for playloopsound (Fixes #244, Fixes #1342) 2014-12-08 23:58:20 +01:00
mwstate Fix wrong magic number for JOUR in openmw savegames 2015-01-23 15:34:47 +01:00
mwworld Fix for coverity defects 2015-01-27 19:00:26 +01:00
android_main.c fixe all code v 2 2014-08-06 00:46:21 +04:00
CMakeLists.txt Reduce includes, move DragAndDrop to separate file 2015-01-10 01:21:17 +01:00
crashcatcher.cpp make it C98 compat 2014-12-23 17:13:11 +01:00
doc.hpp first set of additional doxygen comments 2010-09-25 15:03:53 +02:00
engine.cpp Merge remote-tracking branch 'scrawl/master' 2015-01-07 20:22:15 +01:00
engine.hpp Add commandline option to load a save game on startup 2015-01-07 03:27:24 +01:00
main.cpp Add commandline option to load a save game on startup 2015-01-07 03:27:24 +01:00