|
Nebula
|
#include <im3d.h>
Public Member Functions | |
| constexpr | Color () |
| constexpr | Color (U32 _rgba) |
| Color (const Vec4 &_rgba) | |
| Color (const Vec3 &_rgb, float _alpha) | |
| Color (float _r, float _g, float _b, float _a=1.0f) | |
| operator U32 () const | |
| void | set (int _i, float _val) |
| void | setR (float _val) |
| void | setG (float _val) |
| void | setB (float _val) |
| void | setA (float _val) |
| float | get (int _i) const |
| float | getR () const |
| float | getG () const |
| float | getB () const |
| float | getA () const |
| U32 | getABGR () const |
Public Attributes | |
| U32 | v |
|
inlineconstexpr |
|
inlineconstexpr |
| Color::Color | ( | const Vec4 & | _rgba | ) |
| Color::Color | ( | const Vec3 & | _rgb, |
| float | _alpha ) |
| Color::Color | ( | float | _r, |
| float | _g, | ||
| float | _b, | ||
| float | _a = 1.0f ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| U32 Im3d::Color::v |