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 »

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.

  • No labels