#include <shadow.h>
Definition at line 161 of file shadow.h.
◆ destroy()
| void unravel::shadow::Uniforms::destroy |
( |
| ) |
|
|
inline |
◆ init()
| void unravel::shadow::Uniforms::init |
( |
| ) |
|
|
inline |
◆ setPtrs()
| void unravel::shadow::Uniforms::setPtrs |
( |
Light * | _lightPtr, |
|
|
float * | _colorPtr, |
|
|
float * | _lightMtxPtr, |
|
|
float * | _shadowMapMtx0, |
|
|
float * | _shadowMapMtx1, |
|
|
float * | _shadowMapMtx2, |
|
|
float * | _shadowMapMtx3 ) |
|
inline |
◆ submitConstUniforms()
| void unravel::shadow::Uniforms::submitConstUniforms |
( |
| ) |
const |
|
inline |
◆ submitPerDrawUniforms()
| void unravel::shadow::Uniforms::submitPerDrawUniforms |
( |
| ) |
const |
|
inline |
◆ submitPerFrameUniforms()
| void unravel::shadow::Uniforms::submitPerFrameUniforms |
( |
| ) |
const |
|
inline |
◆ [union]
◆ [union]
◆ [union]
◆ [union]
◆ m_ambientPass
| float unravel::shadow::Uniforms::m_ambientPass |
◆ m_colorPtr
| float* unravel::shadow::Uniforms::m_colorPtr |
◆ m_csmFarDistances
| float unravel::shadow::Uniforms::m_csmFarDistances[4] |
◆ m_depthValuePow
| float unravel::shadow::Uniforms::m_depthValuePow |
◆ m_lightingPass
| float unravel::shadow::Uniforms::m_lightingPass |
◆ m_lightMtxPtr
| float* unravel::shadow::Uniforms::m_lightMtxPtr |
◆ m_lightPtr
| Light* unravel::shadow::Uniforms::m_lightPtr |
◆ m_params0
| float unravel::shadow::Uniforms::m_params0[4] |
◆ m_params1
| float unravel::shadow::Uniforms::m_params1[4] |
◆ m_params2
| float unravel::shadow::Uniforms::m_params2[4] |
◆ m_paramsBlur
| float unravel::shadow::Uniforms::m_paramsBlur[4] |
◆ m_shadowMapBias
| float unravel::shadow::Uniforms::m_shadowMapBias |
◆ m_shadowMapMtx0
| float* unravel::shadow::Uniforms::m_shadowMapMtx0 |
◆ m_shadowMapMtx1
| float* unravel::shadow::Uniforms::m_shadowMapMtx1 |
◆ m_shadowMapMtx2
| float* unravel::shadow::Uniforms::m_shadowMapMtx2 |
◆ m_shadowMapMtx3
| float* unravel::shadow::Uniforms::m_shadowMapMtx3 |
◆ m_shadowMapOffset
| float unravel::shadow::Uniforms::m_shadowMapOffset |
◆ m_shadowMapParam0
| float unravel::shadow::Uniforms::m_shadowMapParam0 |
◆ m_shadowMapParam1
| float unravel::shadow::Uniforms::m_shadowMapParam1 |
◆ m_shadowMapTexelSize
| float unravel::shadow::Uniforms::m_shadowMapTexelSize |
◆ m_showSmCoverage
| float unravel::shadow::Uniforms::m_showSmCoverage |
◆ m_tetraNormalBlue
| float unravel::shadow::Uniforms::m_tetraNormalBlue[3] |
◆ m_tetraNormalGreen
| float unravel::shadow::Uniforms::m_tetraNormalGreen[3] |
◆ m_tetraNormalRed
| float unravel::shadow::Uniforms::m_tetraNormalRed[3] |
◆ m_tetraNormalYellow
| float unravel::shadow::Uniforms::m_tetraNormalYellow[3] |
◆ m_unused00
| float unravel::shadow::Uniforms::m_unused00 |
◆ m_unused01
| float unravel::shadow::Uniforms::m_unused01 |
◆ m_unused23
| float unravel::shadow::Uniforms::m_unused23 |
◆ m_XNum
| float unravel::shadow::Uniforms::m_XNum |
◆ m_XOffset
| float unravel::shadow::Uniforms::m_XOffset |
◆ m_YNum
| float unravel::shadow::Uniforms::m_YNum |
◆ m_YOffset
| float unravel::shadow::Uniforms::m_YOffset |
The documentation for this struct was generated from the following file:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/engine/rendering/shadow.h