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