accept(PipelineVisitorBase &visitor) override | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | inline |
cleanup() override | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | inline |
doCreateProgram() override | castor3d::LightPassShadow< LightType::eDirectional > | inlineprotected |
initialise(Scene const &scene, OpaquePassResult const &gp, SceneUbo &sceneUbo, RenderPassTimer &timer) override | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | inline |
LightPassLayeredVolumePropagationShadowT(RenderDevice const &device, LayeredLpvLightPassConfig lpConfig) | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | inline |
LightPassShadow(RenderDevice const &device, castor::String const &suffix, LightPassConfig const &lpConfig, VoxelizerUbo const *vctConfig=nullptr) | castor3d::LightPassShadow< LightType::eDirectional > | inline |
LightPassShadow(RenderDevice const &device, LightPassConfig const &lpConfig, VoxelizerUbo const *vctConfig=nullptr) | castor3d::LightPassShadow< LightType::eDirectional > | inline |
LtType | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | static |
MaxPropagationSteps | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | static |
my_light_type typedef | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | |
my_pass_type typedef | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | |
my_shadow_matype typedef | castor3d::LightPassShadow< LightType::eDirectional > | |
my_shadow_pass_type typedef | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | |
my_traits typedef | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | |
render(uint32_t index, ashes::Semaphore const &toWait) override | castor3d::LightPassLayeredVolumePropagationShadowT< LightType::eDirectional > | inline |