32-bit RGBA color — the OSC 1.0 optional 'r' type tag.
More...
#include <osc.hpp>
|
| uint8_t | r = 0 |
| uint8_t | g = 0 |
| uint8_t | b = 0 |
| uint8_t | a = 0xff |
32-bit RGBA color — the OSC 1.0 optional 'r' type tag.
Stored as four 8-bit channels in transmission order.
◆ ColorRgba() [1/2]
| pulp::osc::ColorRgba::ColorRgba |
( |
| ) |
|
|
constexprdefault |
◆ ColorRgba() [2/2]
| pulp::osc::ColorRgba::ColorRgba |
( |
uint8_t | r_, |
|
|
uint8_t | g_, |
|
|
uint8_t | b_, |
|
|
uint8_t | a_ = 0xff ) |
|
inlineconstexpr |
◆ operator==()
| bool pulp::osc::ColorRgba::operator== |
( |
const ColorRgba & | o | ) |
const |
|
inline |
| uint8_t pulp::osc::ColorRgba::a = 0xff |
| uint8_t pulp::osc::ColorRgba::b = 0 |
| uint8_t pulp::osc::ColorRgba::g = 0 |
| uint8_t pulp::osc::ColorRgba::r = 0 |
The documentation for this struct was generated from the following file:
- /home/runner/work/pulp/pulp/core/osc/include/pulp/osc/osc.hpp