Visitor construct to apply each operator to the relevant light types.
Name | Description |
---|---|
IterateLightsOfType(const SortedLights *, Op &) | Iterate over the given lights and perform the given operation. |
Visit(const SortedLights *, Op &) | Iterate over the given lights (filtered by the templated filter) and perform the given operation. |
public: void IterateLightsOfType
(
const SortedLights * sortedLights,
Op & operation
)
Iterate over the given lights and perform the given operation.
public: GEO_CONTROLLED_INLINE void Visit
(
const SortedLights * sortedLights,
Op & operation
)
Iterate over the given lights (filtered by the templated filter) and perform the given operation.