1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-07 12:54:00 +00:00
OpenMW/components/misc
AnyOldName3 c2d1a4c861 Initial stab at OSG plugin checker
It doesn't work yet due to osgDB::listAllAvailablePlugins returning a list of paths to dynamic libraries.
That means:
* the check fails when the required plugin is linked statically.
* we're going to have to do something to slice up the filenames.
* there'll probably be unicode errors when the OpenMW installation path isn't representable by the current eight-bit code page on Windows.

Alternatively, we can switch to listing the required file extension support, and use osgDB::Registry::instance()->getReaderWriterList() and each element's supportedExtensions() function, but I don't think we've actually got that list of extensions anywhere and it might get desynced with the existing list of plugins if we add more.
2024-01-12 23:43:14 +00:00
..
strings Lua actions take 3 2023-12-29 18:56:59 +00:00
algorithm.hpp
barrier.hpp
budgetmeasurement.hpp
color.cpp
color.hpp
compression.cpp
compression.hpp
constants.hpp
convert.hpp
coordinateconverter.hpp Use proper cell size for ESM4 cells in CoordinateConverter 2023-08-13 02:24:22 +02:00
display.cpp Use multiplication character in the launcher instead of 'x' 2023-11-28 22:47:27 +04:00
display.hpp Use multiplication character in the launcher instead of 'x' 2023-11-28 22:47:27 +04:00
endianness.hpp
float16.hpp Load BSTriShape NIF nodes 2023-07-09 10:14:27 +00:00
frameratelimiter.hpp
guarded.hpp
hash.hpp
helpviewer.cpp
helpviewer.hpp
math.hpp
mathutil.hpp Support terrain sample size greater than cell size 2023-08-06 23:47:35 +02:00
messageformatparser.cpp
messageformatparser.hpp
notnullptr.hpp
objectpool.hpp
osgpluginchecker.cpp.in Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
osgpluginchecker.hpp Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
osguservalues.cpp
osguservalues.hpp
pathhelpers.hpp
progressreporter.hpp
resourcehelpers.cpp Remove unused vfs argument from correctMeshPath 2023-12-26 14:14:52 +01:00
resourcehelpers.hpp Remove unused vfs argument from correctMeshPath 2023-12-26 14:14:52 +01:00
rng.cpp
rng.hpp
strongtypedef.hpp
thread.cpp Add missing headers to components/CMakeLists.txt 2023-10-15 15:44:24 +01:00
thread.hpp
timeconvert.hpp Simplify file_time_type to time_t conversion 2023-06-19 13:21:40 +04:00
timer.hpp
tuplehelpers.hpp
tuplemeta.hpp
typetraits.hpp
utf8qtextstream.hpp
utf8stream.hpp Support UTF-8 by StringRefId::toDebugString 2023-06-01 22:16:47 +02:00
weakcache.hpp
windows.hpp Add missing headers to components/CMakeLists.txt 2023-10-15 15:44:24 +01:00