This is the documentation for Enlighten.
struct Geo GeoRGBXTextureElement
struct Geo::GeoRGBXTextureElement
A simple CPU 8 bit per channel texture element.
Functions
Name | Description |
|---|---|
Red channel. | |
Green channel. | |
Blue channel. | |
Maximum channel (for emissive textures); opacity for albedo textures. |
Friends
Name | Description |
|---|---|
friend void WriteObject(Writer &writer, const GeoRGBXTextureElement &object) | Serialise. |
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_R
)
Red channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_G
)
Green channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_B
)
Blue channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_M
)
Maximum channel (for emissive textures); opacity for albedo textures.