1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-23 17:39:43 +00:00
openmw/apps
elsid ce3bba0cdc
Use std::list to store mechanics objects
To make the order of elements deterministic. Using memory address based objects
as map key makes order of elements there nondeterministic. Later it can be
replaced with vector when there are no indirect munipulations with container
inside iteration loops.

Change map key to const MWWorld::LiveCellRefBase* to avoid erasing and inserting
elements on MWWorld::Ptr update.

Store CharacterController by value instead of pointer to avoid redundant memory
allocation.
2022-05-20 00:47:10 +02:00
..
benchmarks Move FetchContent for benchmark to extern 2022-01-30 00:44:22 +01:00
bsatool Avoid missusing of CompressedBSAFile with private inheritance 2022-02-27 20:40:35 +01:00
bulletobjecttool Allow relative paths in openmw.cfg; support --replace=config. 2022-04-28 00:39:41 +02:00
esmtool Fix uninitialized coverity warnings 2022-05-01 18:36:16 +02:00
essimporter Remove redundant include from esm3/esmreader.hpp 2022-04-10 22:16:32 +02:00
launcher moddable post-processing pipeline 2022-05-15 10:03:58 -07:00
mwiniimporter Avoid extra copy for Utf8Encoder::getUtf8 result 2022-02-14 23:01:32 +01:00
navmeshtool Allow relative paths in openmw.cfg; support --replace=config. 2022-04-28 00:39:41 +02:00
niftest Avoid redundant conversion to const char* and use make_shared 2022-04-10 22:33:08 +02:00
opencs moddable post-processing pipeline 2022-05-15 10:03:58 -07:00
openmw Use std::list to store mechanics objects 2022-05-20 00:47:10 +02:00
openmw_test_suite Merge branch 'sol' into 'master' 2022-05-18 07:57:32 +00:00
wizard Merge branch 'fix_6627' into 'master' 2022-04-17 17:13:13 +00:00
doc.hpp