struct Enlighten::HashLightVisitor
Hash lights functor.
Variables
Name | Description |
---|---|
Geo::u32 m_ClusterVisSize | Cluster visibility size. |
Helpers::Hasher m_Hash | Hashing object. |
Geo::u32 m_QuadVisSize | Quad visibility size. |
Functions
Name | Description |
---|---|
HashLightVisitor(Geo::u32, Geo::u32) | Constructor. |
operator()(LightType *) | Performs the hash. |
Anchor | ||||
---|---|---|---|---|
|
Enlighten::HashLightVisitor::HashLightVisitor
...
public: HashLightVisitor
(
Geo::u32 clusterVisSize,
Geo::u32 quadVisSize
)
...
Constructor.
Anchor | ||||
---|---|---|---|---|
|
void Enlighten::HashLightVisitor::operator()
...
public: void operator()
(
LightType * light
)
...
Performs the hash.