37 virtual ::std::vector<int>
const getRenderDistanceLevels(
int&)
const = 0;
40 virtual ::std::vector<int>
const getVRRenderDistanceLevels(
int&)
const = 0;
43 virtual ::std::vector<int>
const getRayTracingRenderDistanceLevels(
int&)
const = 0;
46 virtual bool getDefaultTexelAA()
const = 0;
49 virtual bool getDefaultVRTexelAA()
const = 0;
52 virtual int getDefaultMSAA()
const = 0;
55 virtual int getDefaultVRMSAA()
const = 0;
58 virtual ::VRHUDPosition getDefaultVRHUDPosition()
const = 0;
61 virtual ::std::vector<int>
const getSupportedMSAAValues(
bool)
const = 0;
64 virtual void setMSAAValue(
int)
const = 0;
67 virtual void setTexelAA(
bool const)
const = 0;
70 virtual void setShadowQuality(::ShadowQuality
const)
const = 0;
76 virtual void setCloudQuality(::CloudQuality
const)
const = 0;
82 virtual void setPointLightShadowQuality(::PointLightShadowQuality
const)
const = 0;
88 virtual void setVolumetricFogQuality(::VolumetricFogQuality
const)
const = 0;
94 virtual void setPointLightLODingQuality(::PointLightLODingQuality
const) = 0;
100 virtual void setReflectionsQuality(::ReflectionsQuality
const)
const = 0;
106 virtual void setBloomMultiplier(
float const)
const = 0;
109 virtual void setPlayerUIGamma(
float const)
const = 0;
112 virtual void setBloomEnabledDefault(
bool) = 0;
115 virtual bool getBloomEnabledDefault()
const = 0;
121 virtual void setDeferredUpscalingQuality(::UpscalingQuality
const, ::TargetResolution)
const = 0;
124 virtual void setDeferredUpscalingMode(::UpscalingMode
const)
const = 0;
130 virtual ::std::vector<int>
const getDeferredRenderDistanceLevels()
const = 0;