1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-06 00:55:50 +00:00
OpenMW/components/misc
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
..
algorithm.hpp
barrier.hpp
budgetmeasurement.hpp
color.cpp Fix warning: maybe-uninitialized 2022-01-30 00:44:22 +01:00
color.hpp Lua bindings for Colours 2022-01-17 22:35:06 +00:00
compression.cpp
compression.hpp
constants.hpp
convert.hpp Remove unused z coordinate 2022-02-03 21:43:53 +01:00
coordinateconverter.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 2022-01-23 17:04:48 +01:00
endianness.hpp
errorMarker.cpp Embed error marker in osgt format inside a string defined in misc/errorMarker.hpp. 2021-11-20 11:12:08 +01:00
errorMarker.hpp Embed error marker in osgt format inside a string defined in misc/errorMarker.hpp. 2021-11-20 11:12:08 +01:00
frameratelimiter.hpp
guarded.hpp Exchange binary messages between navmeshtool and launcher 2022-03-30 19:24:54 +02:00
hash.hpp
helpviewer.cpp
helpviewer.hpp
math.hpp Remove unnecessary loops from path 2022-01-24 22:32:04 +01:00
mathutil.hpp
messageformatparser.cpp
messageformatparser.hpp
notnullptr.hpp Make Environment a storage of referencing pointers instead of owned 2022-05-06 23:44:01 +02:00
objectpool.hpp
osguservalues.cpp
osguservalues.hpp
pathhelpers.hpp
progressreporter.hpp Support frequency of ProgressReporter calls lower than interval 2022-01-19 01:10:58 +01:00
resourcehelpers.cpp
resourcehelpers.hpp
rng.cpp Remove unnecessary debug output 2022-03-21 17:49:42 +02:00
rng.hpp Add a comment explaining the pick of the prng 2022-03-22 17:09:36 +02:00
span.hpp Ignore player when checking whether AiTravel destination is occupied by other actor 2022-04-11 19:30:54 +02:00
stringops.hpp
strongtypedef.hpp Support compilation with c++20 2022-02-24 00:49:40 +01:00
thread.cpp Fix build on Windows 2022-04-25 00:25:46 +02:00
thread.hpp
timer.hpp Pass the prng from world where appropriate 2022-03-21 17:49:42 +02:00
typetraits.hpp Do not write shapes to navmeshdb when writing is disabled 2021-12-16 22:57:35 +01:00
utf8stream.hpp
weakcache.hpp constify weakcache overloaded operators 2022-03-01 10:53:01 +01:00