1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-07 03:54:40 +00:00
OpenMW/components
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
..
bsa
bullethelpers
compiler Prevent input type assertion 2024-01-01 12:48:12 +01:00
config
contentselector Stop adding and deleting rows 2024-01-09 17:45:48 +01:00
crashcatcher
debug
detournavigator Cleanup navmesh updater 2024-01-10 15:28:26 +04:00
esm Improve format version in content selector 2024-01-01 18:16:58 +04:00
esm3 Use ciEqual to detect missing content files 2024-01-11 19:05:37 +01:00
esm4 Bring ESM4 head part reading up-to-date with FO76 2024-01-07 04:55:39 +03:00
esmloader
esmterrain
fallback Make rain and snow ripple settings global rather than per-weather (#7748) 2023-12-30 04:24:18 +03:00
files Set MacOS current_path before reading configuration files [#7706] 2024-01-11 00:59:27 +00:00
fontloader
fx support postprocess distortion 2023-12-21 10:56:38 -08:00
interpreter
l10n
loadinglistener
lua Coverity defects 2024-01-02 13:54:02 +01:00
lua_ui Add missing assertion 2024-01-08 16:19:40 +04:00
misc Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
myguiplatform
navmeshtool
nif Merge branch 'russianroulette' into 'master' 2023-12-26 10:33:20 +00:00
nifbullet Merge branch 'russianroulette' into 'master' 2023-12-26 10:33:20 +00:00
nifosg Merge branch 'shininess' into 'master' 2024-01-06 11:26:40 +00:00
platform
process
resource Merge branch 'generic_object_cache' into 'master' 2023-12-29 21:22:30 +00:00
sceneutil support postprocess distortion 2023-12-21 10:56:38 -08:00
sdlutil
serialization
settings
shader
sqlite3
std140
stereo Do not copy due to auto misuse 2024-01-07 18:52:10 +04:00
terrain Remove unnecessary code 2023-12-27 22:30:04 -06:00
to_utf8
translation
version
vfs Use string_view for VFS lookups 2023-12-25 12:21:01 +01:00
widgets
CMakeLists.txt Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
doc.hpp