HoverRace  2.0
Public Member Functions | Public Attributes | List of all members
HoverRace::Display::Color Union Reference

#include <Color.h>

Public Member Functions

constexpr Color () noexcept
 
constexpr Color (MR_UInt32 argb) noexcept
 
constexpr Color (MR_UInt8 a, MR_UInt8 r, MR_UInt8 g, MR_UInt8 b) noexcept
 
Coloroperator= (MR_UInt32 argb) noexcept
 

Public Attributes

MR_UInt32 argb
 
struct {
   MR_UInt8   a
 
   MR_UInt8   b
 
   MR_UInt8   g
 
   MR_UInt8   r
 
bits
 

Constructor & Destructor Documentation

constexpr HoverRace::Display::Color::Color ( )
inlinenoexcept
constexpr HoverRace::Display::Color::Color ( MR_UInt32  argb)
inlinenoexcept
constexpr HoverRace::Display::Color::Color ( MR_UInt8  a,
MR_UInt8  r,
MR_UInt8  g,
MR_UInt8  b 
)
inlinenoexcept

Member Function Documentation

Color& HoverRace::Display::Color::operator= ( MR_UInt32  argb)
inlinenoexcept

Member Data Documentation

MR_UInt8 HoverRace::Display::Color::a
MR_UInt32 HoverRace::Display::Color::argb
MR_UInt8 HoverRace::Display::Color::b
struct { ... } HoverRace::Display::Color::bits
MR_UInt8 HoverRace::Display::Color::g
MR_UInt8 HoverRace::Display::Color::r

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