MxEngine
Public Attributes | List of all members
MxEngine::EnvironmentUnit Struct Reference

Public Attributes

GResource< ShaderMainShader
 
GResource< ShaderSkyboxShader
 
GResource< ShaderShadowMapShader
 
GResource< ShaderShadowCubeMapShader
 
GResource< ShaderMSAAHDRSplitShader
 
GResource< ShaderHDRSplitShader
 
GResource< ShaderBloomShader
 
GResource< ShaderHDRBloomCombineHDRShader
 
GResource< ShaderImageForwardShader
 
GResource< ShaderDebugDrawShader
 
GResource< TextureDefaultMaterialMap
 
GResource< TextureDefaultNormalMap
 
GResource< TextureDefaultHeightMap
 
GResource< TextureDefaultBlackMap
 
GResource< CubeMapDefaultBlackCubeMap
 
GResource< FrameBufferDepthFrameBuffer
 
GResource< FrameBufferPostProcessFrameBuffer
 
std::array< GResource< FrameBuffer >, 2 > BloomBuffers
 
SkyboxObject SkyboxCubeObject
 
DebugBufferUnit DebugBufferObject
 
Rectangle RectangularObject
 
VectorInt2 Viewport
 
Vector3 FogColor
 
float FogDistance
 
float FogDensity
 
uint8_t ShadowBlurIterations
 
uint8_t MainCameraIndex
 
bool OverlayDebugDraws
 
bool RenderToDefaultFrameBuffer
 

The documentation for this struct was generated from the following file: