Euphoria
eu::Rgbai Struct Reference

#include <rgb.h>

Public Member Functions

constexpr Rgbai (const Rgbi &c, U8 alpha=255)
 
constexpr Rgbai (U8 red, U8 green, U8 blue, U8 alpha=255)
 
constexpr Rgbai (U8 gray, U8 alpha=255)
 
constexpr Rgbai (const Rgba &c)
 

Public Attributes

U8 r
 
U8 g
 
U8 b
 
U8 a
 

Detailed Description

Definition at line 44 of file rgb.h.

Constructor & Destructor Documentation

◆ Rgbai() [1/4]

constexpr eu::Rgbai::Rgbai ( const Rgbi c,
U8  alpha = 255 
)
constexpr

Definition at line 376 of file rgb.h.

◆ Rgbai() [2/4]

constexpr eu::Rgbai::Rgbai ( U8  red,
U8  green,
U8  blue,
U8  alpha = 255 
)
constexpr

Definition at line 383 of file rgb.h.

◆ Rgbai() [3/4]

constexpr eu::Rgbai::Rgbai ( U8  gray,
U8  alpha = 255 
)
constexpr

Definition at line 389 of file rgb.h.

◆ Rgbai() [4/4]

constexpr eu::Rgbai::Rgbai ( const Rgba c)
explicitconstexpr

Definition at line 396 of file rgb.h.

Member Data Documentation

◆ a

U8 eu::Rgbai::a

Definition at line 49 of file rgb.h.

◆ b

U8 eu::Rgbai::b

Definition at line 48 of file rgb.h.

◆ g

U8 eu::Rgbai::g

Definition at line 47 of file rgb.h.

◆ r

U8 eu::Rgbai::r

Definition at line 46 of file rgb.h.


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