Castor3D
0.11.0
Multiplatform 3D engine
castor3d
shader
LightingModel
castor3d::shader::LightingModel Liste des membres
Liste complète des membres de
castor3d::shader::LightingModel
, y compris les membres hérités :
declareDiffuseModel
(uint32_t &index)
castor3d::shader::LightingModel
declareDirectionalModel
(bool lightUbo, uint32_t &index)
castor3d::shader::LightingModel
declareModel
(uint32_t &index)
castor3d::shader::LightingModel
declarePointModel
(bool lightUbo, uint32_t &index)
castor3d::shader::LightingModel
declareSpotModel
(bool lightUbo, uint32_t &index)
castor3d::shader::LightingModel
doDeclareComputeDirectionalLight
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareComputeDirectionalLightDiffuse
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareComputePointLight
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareComputePointLightDiffuse
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareComputeSpotLight
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareComputeSpotLightDiffuse
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareDiffuseModel
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclareDirectionalLight
()
castor3d::shader::LightingModel
protected
doDeclareDirectionalLightUbo
()
castor3d::shader::LightingModel
protected
doDeclareGetBaseLight
()
castor3d::shader::LightingModel
protected
doDeclareGetCascadeFactors
()
castor3d::shader::LightingModel
protected
doDeclareGetDirectionalLight
()
castor3d::shader::LightingModel
protected
doDeclareGetPointLight
()
castor3d::shader::LightingModel
protected
doDeclareGetSpotLight
()
castor3d::shader::LightingModel
protected
doDeclareLight
()
castor3d::shader::LightingModel
protected
doDeclareModel
()=0
castor3d::shader::LightingModel
protected
pure virtual
doDeclarePointLight
()
castor3d::shader::LightingModel
protected
doDeclarePointLightUbo
()
castor3d::shader::LightingModel
protected
doDeclareSpotLight
()
castor3d::shader::LightingModel
protected
doDeclareSpotLightUbo
()
castor3d::shader::LightingModel
protected
getBaseLight
(sdw::Int const &value) const
castor3d::shader::LightingModel
protected
getDirectionalLight
(sdw::Int const &index) const
castor3d::shader::LightingModel
getPointLight
(sdw::Int const &index) const
castor3d::shader::LightingModel
getShadowModel
() const
castor3d::shader::LightingModel
inline
getSpotLight
(sdw::Int const &index) const
castor3d::shader::LightingModel
LightingModel
(sdw::ShaderWriter &writer, Utils &utils, ShadowOptions shadowOptions, bool isOpaqueProgram)
castor3d::shader::LightingModel
m_directionalLightType
castor3d::shader::LightingModel
protected
m_getBaseLight
castor3d::shader::LightingModel
protected
m_getCascadeFactors
castor3d::shader::LightingModel
protected
m_getDirectionalLight
castor3d::shader::LightingModel
protected
m_getPointLight
castor3d::shader::LightingModel
protected
m_getSpotLight
castor3d::shader::LightingModel
protected
m_isOpaqueProgram
castor3d::shader::LightingModel
protected
m_lightType
castor3d::shader::LightingModel
protected
m_pointLightType
castor3d::shader::LightingModel
protected
m_shadowModel
castor3d::shader::LightingModel
protected
m_spotLightType
castor3d::shader::LightingModel
protected
m_utils
castor3d::shader::LightingModel
protected
m_writer
castor3d::shader::LightingModel
protected
UboBindingPoint
castor3d::shader::LightingModel
static
Généré le Jeudi 18 Février 2021 01:07:45 pour Castor3D par
1.8.15