Blender V5.0
blender::ColorSceneLinearByteEncoded4b< Alpha > Class Template Reference

#include <BLI_color_types.hh>

Inherits blender::ColorRGBA< uint8_t, eSpace::SceneLinearByteEncoded, Alpha >.

Public Member Functions

constexpr ColorSceneLinearByteEncoded4b ()=default
constexpr ColorSceneLinearByteEncoded4b (const uint8_t *rgba)
constexpr ColorSceneLinearByteEncoded4b (uint8_t r, uint8_t g, uint8_t b, uint8_t a)
Public Member Functions inherited from blender::ColorRGBA< uint8_t, eSpace::SceneLinearByteEncoded, Alpha >
constexpr ColorRGBA ()=default
 operator uint8_t * ()
 operator const uint8_t * () const
uint64_t hash () const

Additional Inherited Members

Public Attributes inherited from blender::ColorRGBA< uint8_t, eSpace::SceneLinearByteEncoded, Alpha >
uint8_t r
uint8_t g
uint8_t b
uint8_t a

Detailed Description

template<eAlpha Alpha>
class blender::ColorSceneLinearByteEncoded4b< Alpha >

Definition at line 150 of file BLI_color_types.hh.

Constructor & Destructor Documentation

◆ ColorSceneLinearByteEncoded4b() [1/3]

template<eAlpha Alpha>
blender::ColorSceneLinearByteEncoded4b< Alpha >::ColorSceneLinearByteEncoded4b ( )
constexprdefault

◆ ColorSceneLinearByteEncoded4b() [2/3]

template<eAlpha Alpha>
blender::ColorSceneLinearByteEncoded4b< Alpha >::ColorSceneLinearByteEncoded4b ( const uint8_t * rgba)
inlineconstexpr

Definition at line 155 of file BLI_color_types.hh.

◆ ColorSceneLinearByteEncoded4b() [3/3]

template<eAlpha Alpha>
blender::ColorSceneLinearByteEncoded4b< Alpha >::ColorSceneLinearByteEncoded4b ( uint8_t r,
uint8_t g,
uint8_t b,
uint8_t a )
inlineconstexpr

Definition at line 160 of file BLI_color_types.hh.


The documentation for this class was generated from the following file: