1#ifndef _GRAPHICSCONFIG_HPP_
2#define _GRAPHICSCONFIG_HPP_
Root namespace for everything the engine exposes.
uint32_t shadowMapResolution
uint32_t occlusionBufferWidth
bool skyProceduralEnabled
uint32_t lightShaftSamples
float shadowCasterDistance
uint32_t occlusionBufferHeight
void ApplyShadows(Sleak::DirectionalLight &light) const
Copies the shadow-related fields onto a directional light.
static GraphicsConfig Preset(GraphicsQuality q)
Builds a config from a named quality preset.
bool frustumCullingEnabled
bool occlusionCullingEnabled