class ColorRgba

Defined at line 5972 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

sRGB color space and nonlinear transfer function.

Public Methods

void ColorRgba (Storage_ storage)
void ColorRgba (uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha)
void ColorRgba ()

Default constructs a |ColorRgba| only if all of its members are default constructible.

Defined at line 5982 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void ColorRgba (ColorRgba && )

Defined at line 5985 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void ColorRgba (const ColorRgba & other)
ColorRgba & operator= (ColorRgba && )

Defined at line 5986 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

ColorRgba & operator= (const ColorRgba & other)
bool operator== (const ColorRgba & other)
bool operator!= (const ColorRgba & other)
uint8_t red ()
uint8_t & red ()
ColorRgba & red (uint8_t value)

Setter for red.

uint8_t green ()
uint8_t & green ()
ColorRgba & green (uint8_t value)

Setter for green.

uint8_t blue ()
uint8_t & blue ()
ColorRgba & blue (uint8_t value)

Setter for blue.

uint8_t alpha ()
uint8_t & alpha ()
ColorRgba & alpha (uint8_t value)

Setter for alpha.

void ColorRgba (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits