Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::shadow::ShadowMapSettings Struct Reference

#include <shadow.h>

Public Member Functions

 SHADOW_FLOAT_PARAM (m_sizePwrTwo)
 
 SHADOW_FLOAT_PARAM (m_depthValuePow)
 
 SHADOW_FLOAT_PARAM (m_near)
 
 SHADOW_FLOAT_PARAM (m_far)
 
 SHADOW_FLOAT_PARAM (m_bias)
 
 SHADOW_FLOAT_PARAM (m_normalOffset)
 
 SHADOW_FLOAT_PARAM (m_customParam0)
 
 SHADOW_FLOAT_PARAM (m_customParam1)
 
 SHADOW_FLOAT_PARAM (m_xNum)
 
 SHADOW_FLOAT_PARAM (m_yNum)
 
 SHADOW_FLOAT_PARAM (m_xOffset)
 
 SHADOW_FLOAT_PARAM (m_yOffset)
 

Public Attributes

bool m_doBlur {}
 
gpu_programm_progPack {}
 
gpu_programm_progPackSkinned {}
 

Detailed Description

Definition at line 474 of file shadow.h.

Member Function Documentation

◆ SHADOW_FLOAT_PARAM() [1/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_bias )

◆ SHADOW_FLOAT_PARAM() [2/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_customParam0 )

◆ SHADOW_FLOAT_PARAM() [3/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_customParam1 )

◆ SHADOW_FLOAT_PARAM() [4/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_depthValuePow )

◆ SHADOW_FLOAT_PARAM() [5/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_far )

◆ SHADOW_FLOAT_PARAM() [6/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_near )

◆ SHADOW_FLOAT_PARAM() [7/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_normalOffset )

◆ SHADOW_FLOAT_PARAM() [8/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_sizePwrTwo )

◆ SHADOW_FLOAT_PARAM() [9/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_xNum )

◆ SHADOW_FLOAT_PARAM() [10/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_xOffset )

◆ SHADOW_FLOAT_PARAM() [11/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_yNum )

◆ SHADOW_FLOAT_PARAM() [12/12]

unravel::shadow::ShadowMapSettings::SHADOW_FLOAT_PARAM ( m_yOffset )

Member Data Documentation

◆ m_doBlur

bool unravel::shadow::ShadowMapSettings::m_doBlur {}

Definition at line 492 of file shadow.h.

◆ m_progPack

gpu_program* unravel::shadow::ShadowMapSettings::m_progPack {}

Definition at line 493 of file shadow.h.

◆ m_progPackSkinned

gpu_program* unravel::shadow::ShadowMapSettings::m_progPackSkinned {}

Definition at line 494 of file shadow.h.


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