Light range location implementation.
More...
#include <kanzi/core.ui/graphics3d/gather_lights_render_pass.hpp>
Light range location implementation.
◆ LightRangeLocation()
kanzi::GatherLightsRenderPass::LightRange::LightRangeLocation::LightRangeLocation |
( |
LightRange & | range, |
|
|
iterator | iter ) |
|
inlineexplicitprotected |
Constructor.
- Parameters
-
range | Parent range. |
iter | Iterator into the range. |
◆ create()
Creates a new range location.
- Parameters
-
range | Parent range. |
iter | Iterator into the range. |
◆ getRange() [1/2]
LightRange & kanzi::GatherLightsRenderPass::LightRange::LightRangeLocation::getRange |
( |
| ) |
|
|
inline |
Accesses the range with correct type.
- Returns
- Casted range.
◆ getRange() [2/2]
const LightRange & kanzi::GatherLightsRenderPass::LightRange::LightRangeLocation::getRange |
( |
| ) |
const |
|
inline |
Accesses the range with correct type.
- Returns
- Casted range.
◆ cloneOverride()
AbstractValueRangeLocation::cloneOverride() implementation.
◆ getPropertyValueOverride()
AbstractValueRangeLocation::getPropertyValueOverride() implementation.
The documentation for this class was generated from the following file: