Allow to setup/override module configuration from commandline

This commit is contained in:
SirLynix
2023-07-30 12:44:43 +02:00
parent 218b75558a
commit 816d9d1174
13 changed files with 150 additions and 21 deletions

View File

@@ -23,6 +23,7 @@
namespace Nz
{
class AppFilesystemComponent;
class CommandLineParameters;
class RenderBuffer;
class NAZARA_GRAPHICS_API Graphics : public ModuleBase<Graphics>
@@ -59,8 +60,10 @@ namespace Nz
void RegisterComponent(AppFilesystemComponent& component);
struct Config
struct NAZARA_GRAPHICS_API Config
{
void Override(const CommandLineParameters& parameters);
RenderDeviceFeatures forceDisableFeatures;
bool useDedicatedRenderDevice = true;
};