This is the documentation for Enlighten.
struct Enlighten SortedLightsVisibilityIdxWriter
struct Enlighten::SortedLightsVisibilityIdxWriter
  └>Enlighten::SortedLightsOperator
Sorted lights visibility index writer.
Variables
Name | Description |
---|---|
Geo::s32 * m_VisibilityIdxArray | Destination array. |
Functions
Name | Description |
---|---|
operator()(const SortedLights *, Geo::s32, Geo::s32) | Write the index. |
operator()(const SortedLights *, Geo::s32, Geo::s32) | Default implementation. |
SortedLightsVisibilityIdxWriter(Geo::s32 *) | Constructor. |
virtual void Enlighten::SortedLightsVisibilityIdxWriter::operator()
public: virtual void operator()
(
  const SortedLights * sortedLights,
  Geo::s32 typeIdx,
  Geo::s32 lightIdx
)
Write the index.
virtual void Enlighten::SortedLightsOperator::operator()
public: virtual void operator()
(
  const SortedLights * sortedLights,
  Geo::s32 typeIdx,
  Geo::s32 lightIdx
)
Default implementation.
Enlighten::SortedLightsVisibilityIdxWriter::SortedLightsVisibilityIdxWriter
public: SortedLightsVisibilityIdxWriter
(
  Geo::s32 * visibilityIdxArray
)
Constructor.