35 virtual ::std::vector<int>
const getRenderDistanceLevels(
int&)
const = 0;
38 virtual ::std::vector<int>
const getVRRenderDistanceLevels(
int&)
const = 0;
41 virtual ::std::vector<int>
const getRayTracingRenderDistanceLevels(
int&)
const = 0;
44 virtual ::std::vector<int>
const getDeferredRenderDistanceLevels(
int&)
const = 0;
47 virtual bool getDefaultTexelAA()
const = 0;
50 virtual bool getDefaultVRTexelAA()
const = 0;
53 virtual int getDefaultMSAA()
const = 0;
56 virtual int getDefaultVRMSAA()
const = 0;
59 virtual ::VRHUDPosition getDefaultVRHUDPosition()
const = 0;
62 virtual ::std::vector<int>
const getSupportedMSAAValues(
bool)
const = 0;
65 virtual void setMSAAValue(
int)
const = 0;
68 virtual void setTexelAA(
bool const)
const = 0;
71 virtual void setShadowQuality(::ShadowQuality
const)
const = 0;
77 virtual void setCloudQuality(::CloudQuality
const)
const = 0;
83 virtual void setPointLightShadowQuality(::PointLightShadowQuality
const)
const = 0;
89 virtual void setVolumetricFogQuality(::VolumetricFogQuality
const)
const = 0;
95 virtual void setPointLightLODingQuality(::PointLightLODingQuality
const) = 0;
101 virtual void setReflectionsQuality(::ReflectionsQuality
const)
const = 0;
107 virtual void setBloomMultiplier(
float const)
const = 0;
110 virtual void setPlayerUIGamma(
float const)
const = 0;
113 virtual void setBloomEnabledDefault(
bool) = 0;
116 virtual bool getBloomEnabledDefault()
const = 0;
122 virtual void setDeferredUpscalingQuality(::UpscalingQuality
const)
const = 0;
125 virtual void setDeferredUpscalingMode(::UpscalingMode
const)
const = 0;