Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::LayeredLightPropagationVolumesT< GeometryVolumesT >, including all inherited members.
accept(ConfigurationVisitorBase &visitor) | castor3d::LayeredLightPropagationVolumesBase | |
cleanup() noexcept | castor3d::LayeredLightPropagationVolumesBase | |
countInitialisationSteps() noexcept | castor3d::LayeredLightPropagationVolumesT< GeometryVolumesT > | inlinestatic |
getName() const noexcept | castor::NamedBaseT< T > | inline |
initialise() | castor3d::LayeredLightPropagationVolumesBase | |
LayeredLightPropagationVolumesBase(crg::ResourcesCache &resources, Scene const &scene, LightType lightType, RenderDevice const &device, ShadowMapResult const &smResult, LightVolumePassResultArray const &lpvResult, LayeredLpvGridConfigUbo &lpvGridConfigUbo, bool geometryVolumes) | castor3d::LayeredLightPropagationVolumesBase | protected |
LayeredLightPropagationVolumesT(crg::ResourcesCache &resources, Scene const &scene, LightType lightType, RenderDevice const &device, ShadowMapResult const &smResult, LightVolumePassResultArray const &lpvResult, LayeredLpvGridConfigUbo &lpvGridConfigUbo) | castor3d::LayeredLightPropagationVolumesT< GeometryVolumesT > | inline |
m_name | castor::NamedBaseT< T > | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
registerLight(Light *light) | castor3d::LayeredLightPropagationVolumesBase | |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
render(crg::SemaphoreWaitArray const &toWait, ashes::Queue const &queue) | castor3d::LayeredLightPropagationVolumesBase | |
update(CpuUpdater &updater) | castor3d::LayeredLightPropagationVolumesBase |