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