Struct TCOD_ColorRGBA

Inheritance Relationships

Derived Type

Struct Documentation

struct TCOD_ColorRGBA

A 4-channel RGBA color struct.

Subclassed by tcod::ColorRGBA

Public Functions

inline constexpr bool operator==(const TCOD_ColorRGBA &rhs) const noexcept
inline constexpr bool operator!=(const TCOD_ColorRGBA &rhs) const noexcept
inline constexpr TCOD_ColorRGBA &operator=(const TCOD_ColorRGB &rhs)
template<class Archive>
inline void serialize(Archive &archive)

Public Members

uint8_t r
uint8_t g
uint8_t b
uint8_t a

Friends

inline friend std::ostream &operator<<(std::ostream &out, const TCOD_ColorRGBA &rgba)
inline friend std::istream &operator>>(std::istream &in, TCOD_ColorRGBA &rgba)