This is the documentation for Enlighten.
struct Enlighten HashLightVisitor
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 |
|---|---|
Constructor. | |
Performs the hash. |
Enlighten::HashLightVisitor::HashLightVisitor
public: HashLightVisitor
(
Geo::u32 clusterVisSize,
Geo::u32 quadVisSize
)
Constructor.
void Enlighten::HashLightVisitor::operator()
public: void operator()
(
LightType * light
)
Performs the hash.