This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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.


Enlighten::HashLightVisitor::HashLightVisitor


public: HashLightVisitor
(
    Geo::u32 clusterVisSize,
    Geo::u32 quadVisSize
)


Constructor.


void Enlighten::HashLightVisitor::operator()


public: void operator()
(
    LightType * light
)


Performs the hash.

  • No labels