This is the documentation for Enlighten.

class Enlighten LightValue64

class Enlighten::LightValue64

Convenience value type for a half precision lighting value.

This is simply a container that compresses from and uncompresses to v128 values

Functions

Name Description
LightValue64(const Geo::v128 &)

Construct a compressed LightValue64 object from a v128.

operator Geo::v128()

Uncompress the LightValue64 object to a v128 value.


GEO_FORCE_INLINE Enlighten::LightValue64::LightValue64


public: GEO_FORCE_INLINE LightValue64
(
    const Geo::v128 & value
)


Construct a compressed LightValue64 object from a v128.


GEO_FORCE_INLINE Enlighten::LightValue64::operator Geo::v128


public: GEO_FORCE_INLINE operator Geo::v128() const


Uncompress the LightValue64 object to a v128 value.