Castor3D  0.11.0
Multiplatform 3D engine
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()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareComputeDirectionalLightDiffuse()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareComputePointLight()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareComputePointLightDiffuse()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareComputeSpotLight()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareComputeSpotLightDiffuse()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareDiffuseModel()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclareDirectionalLight()castor3d::shader::LightingModelprotected
doDeclareDirectionalLightUbo()castor3d::shader::LightingModelprotected
doDeclareGetBaseLight()castor3d::shader::LightingModelprotected
doDeclareGetCascadeFactors()castor3d::shader::LightingModelprotected
doDeclareGetDirectionalLight()castor3d::shader::LightingModelprotected
doDeclareGetPointLight()castor3d::shader::LightingModelprotected
doDeclareGetSpotLight()castor3d::shader::LightingModelprotected
doDeclareLight()castor3d::shader::LightingModelprotected
doDeclareModel()=0castor3d::shader::LightingModelprotectedpure virtual
doDeclarePointLight()castor3d::shader::LightingModelprotected
doDeclarePointLightUbo()castor3d::shader::LightingModelprotected
doDeclareSpotLight()castor3d::shader::LightingModelprotected
doDeclareSpotLightUbo()castor3d::shader::LightingModelprotected
getBaseLight(sdw::Int const &value) constcastor3d::shader::LightingModelprotected
getDirectionalLight(sdw::Int const &index) constcastor3d::shader::LightingModel
getPointLight(sdw::Int const &index) constcastor3d::shader::LightingModel
getShadowModel() constcastor3d::shader::LightingModelinline
getSpotLight(sdw::Int const &index) constcastor3d::shader::LightingModel
LightingModel(sdw::ShaderWriter &writer, Utils &utils, ShadowOptions shadowOptions, bool isOpaqueProgram)castor3d::shader::LightingModel
m_directionalLightTypecastor3d::shader::LightingModelprotected
m_getBaseLightcastor3d::shader::LightingModelprotected
m_getCascadeFactorscastor3d::shader::LightingModelprotected
m_getDirectionalLightcastor3d::shader::LightingModelprotected
m_getPointLightcastor3d::shader::LightingModelprotected
m_getSpotLightcastor3d::shader::LightingModelprotected
m_isOpaqueProgramcastor3d::shader::LightingModelprotected
m_lightTypecastor3d::shader::LightingModelprotected
m_pointLightTypecastor3d::shader::LightingModelprotected
m_shadowModelcastor3d::shader::LightingModelprotected
m_spotLightTypecastor3d::shader::LightingModelprotected
m_utilscastor3d::shader::LightingModelprotected
m_writercastor3d::shader::LightingModelprotected
UboBindingPointcastor3d::shader::LightingModelstatic