1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-03 23:43:07 +00:00
openmw/apps
elsid 79676aee15
Make Environment a storage of referencing pointers instead of owned
Engine controls lifetime of managers therefore it should own them. Environment
is only access provider.

This allows to avoid redundant virtual calls and also some functions from
managers base classes can be removed if they are used only by Engine.
2022-05-06 23:44:01 +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 Make the launcher dara directory and bsa list play nicer with dark 2022-04-28 15:19:54 +02: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 Replace empty std::string assignments 2022-05-04 22:33:39 +02:00
openmw Make Environment a storage of referencing pointers instead of owned 2022-05-06 23:44:01 +02:00
openmw_test_suite Allow relative paths in openmw.cfg; support --replace=config. 2022-04-28 00:39:41 +02:00
wizard Merge branch 'fix_6627' into 'master' 2022-04-17 17:13:13 +00:00
doc.hpp