template<typename TypeSelector, typename Visitor, typename LightSelector, LightTypeId>
struct Enlighten::VisitSelectedLightsGeneric

Visitor for selected lights.

Functions

Name Description
VisitSelectedLightsGeneric(const SortedLights *, Visitor &, LightSelector &, SortedLightsOperator *)

Constructor.


Enlighten::VisitSelectedLightsGeneric< TypeSelector, Visitor, LightSelector, LIGHT_TYPE_ID >::VisitSelectedLightsGeneric


public: VisitSelectedLightsGeneric
(
    const SortedLights * sortedLights,
    Visitor & visitor,
    LightSelector & lightSelector,
    SortedLightsOperator * optionalSortedLightsOperator
)


Constructor.