#include <GraphicsSettings.h>
|
enum class | MultiSamplingModeOption { None = 1
, MSAA = 2
} |
|
enum class | MultiSamplingCountOption {
None = 1
, Samples2 = 2
, Samples4 = 4
, Samples8 = 8
,
Samples16 = 16
, Samples32 = 32
} |
|
|
static vc::Error | ManageGfxSettingsLoadingQueue () |
|
static vc::Error | SetMultiSampling (const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) |
|
static vc::Error | SetHDR (bool enable) |
|
static bool | IsHDREnabled () |
|
static bool | IsHDRSupported () |
|
static void | StartGfxSettingsChange () |
|
static vc::Error | EndGfxSettingsChange () |
|
static int | GetSamplesMultisampling () |
|
static const vc::Vector< MultiSamplingCountOption > & | GetAvailableMultisamplingOptions () |
|
|
enum class | GfxSettingsChangeState { Ended
, Started
} |
|
|
virtual vc::Error | _LoadGfxSettings ()=0 |
|
virtual vc::Error | _SetMultiSampling (const MultiSamplingModeOption mode, const MultiSamplingCountOption samples)=0 |
|
virtual vc::Vector< MultiSamplingCountOption > | _GetAvailableMultisamplingOptions ()=0 |
|
virtual vc::Error | _SetHDR (bool enable)=0 |
|
|
GfxSettingsChangeState | _gfxSettingsChangeState |
|
MultiSamplingModeOption | _samplingMode |
|
int | _samples |
|
bool | _multisamplingDirty |
|
bool | _isHdrSupported |
|
Interface of GraphicsApplication class to set the graphics settings. Includable in any plugin, useful to get access to enum and other things...
The documentation for this class was generated from the following files:
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/common/include/venom/common/plugin/graphics/GraphicsSettings.h
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/common/src/GraphicsSettings.cc