This is the documentation for Enlighten.

class Enlighten PipelineUnlitInstance

class Enlighten::PipelineUnlitInstance

An unlit instance to prevent light leaks, corresponding to an <instance> element in the .scene file.

Typedefs

Name Description
Geo::GeoArray< PipelineInstanceMaterial > MaterialOverrides

An array of PipelineInstanceMaterial.

Variables

Name Description
Geo::GeoFileString m_Geom

The key of the geom this instance references.

MaterialOverrides m_Materials

Overrides the materials specified in the geom.

Geo::GeoFileString m_Name

The name of this instance.

PipelineTransform m_Transform

The local to world transform.

Geo::GeoFileString m_Zone

The name of the zone the instance is associated with.

Functions


Enlighten::PipelineUnlitInstance::PipelineUnlitInstance


public: PipelineUnlitInstance
(
    Geo::GeoFileString name,
    Geo::GeoFileString geom,
    Geo::GeoFileString zone,
    PipelineTransform transform
)


Constructor.