Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

class Enlighten::MaterialEmissiveSampler

Emissive sampler reads the emissive for the cluster.

Functions


Anchor
a0cb69a7b7a0fb9fcbca76e3d72efce27
a0cb69a7b7a0fb9fcbca76e3d72efce27

GEO_CONTROLLED_INLINE void Enlighten::MaterialEmissiveSampler::BeginCluster

...

public: GEO_CONTROLLED_INLINE void BeginCluster()

...

Begins a cluster.


Anchor
ae1255daf9309ed4ab175ad714334ccb0
ae1255daf9309ed4ab175ad714334ccb0

GEO_CONTROLLED_INLINE void Enlighten::MaterialEmissiveSampler::EndCluster

...

public: GEO_CONTROLLED_INLINE void EndCluster
(
    const Geo::v128 & normalizationVector
)

...

Ends a cluster.


Anchor
ae301634634618c5e42df94355a232b6b
ae301634634618c5e42df94355a232b6b

Geo::v128 Enlighten::MaterialEmissiveSampler::GetEmissive

...

public: Geo::v128 GetEmissive() const

...

Get the emissive value.


Anchor
aa46d1f4335d30181283df593cc20697d
aa46d1f4335d30181283df593cc20697d

Enlighten::MaterialEmissiveSampler::MaterialEmissiveSampler

...

public: MaterialEmissiveSampler
(
    const IndirectInputLightingParameters & params,
    const InputWorkspaceInternal & inputWorkspace
)

...

Constructor.


Anchor
afc92686ecf68fb0b168c3f7c55ae01ce
afc92686ecf68fb0b168c3f7c55ae01ce

GEO_CONTROLLED_INLINE MaterialEmissiveSampler& Enlighten::MaterialEmissiveSampler::operator++

...

public: GEO_CONTROLLED_INLINEMaterialEmissiveSampler & operator++()

...

Prefix ++.


Anchor
a0bbab5f7f248305590b9d3121a403b05
a0bbab5f7f248305590b9d3121a403b05

GEO_CONTROLLED_INLINE const MaterialEmissiveSampler Enlighten::MaterialEmissiveSampler::operator++

...

public: GEO_CONTROLLED_INLINE const MaterialEmissiveSampler operator++
(
    int
)

...

Postfix ++.


Anchor
a1a6fce61df09cea27822cf54f0180f70
a1a6fce61df09cea27822cf54f0180f70

GEO_CONTROLLED_INLINE void Enlighten::MaterialEmissiveSampler::SampleQuad

...

public: GEO_CONTROLLED_INLINE void SampleQuad()

...

Samples a quad.