Synopsis
RGB / RGBA parsing and formatting functions
- Version
- 0.0.1
- Source
- clibs/rgba
- License
- MIT
API
h
rgba_from_hex3_string
rgba_from_hex6_string
rgba_from_hex_string
rgba_from_name_string
rgba_from_rgb
rgba_from_rgb_string
rgba_from_rgba
rgba_from_rgba_string
rgba_from_string
rgba_inspect
rgba_new
rgba_to_string
rgba_from_hex3_string
rgba_from_hex6_string
rgba_from_hex_string
rgba_from_name_string
rgba_from_rgb
rgba_from_rgb_string
rgba_from_rgba
rgba_from_rgba_string
rgba_from_string
rgba_inspect
rgba_new
rgba_to_string
Details
- named_color
- rgba_t
- h ()
-
int h (char c);
- rgba_from_hex3_string ()
-
int32_t rgba_from_hex3_string(const char * str);
- rgba_from_hex6_string ()
-
uint32_t rgba_from_hex6_string(const char * str);
- rgba_from_hex_string ()
-
int32_t rgba_from_hex_string(const char * str, short * ok);
- rgba_from_name_string ()
-
int32_t rgba_from_name_string(const char * str, short * ok);
- rgba_from_rgb ()
-
int32_t rgba_from_rgb (uint8_t r, uint8_t g, uint8_t b);
- rgba_from_rgb_string ()
-
int32_t rgba_from_rgb_string(const char * str, short * ok);
- rgba_from_rgba ()
-
uint32_t rgba_from_rgba (uint8_t r, uint8_t g, uint8_t b, uint8_t a);
- rgba_from_rgba_string ()
-
int32_t rgba_from_rgba_string(const char * str, short * ok);
- rgba_from_string ()
-
uint32_t rgba_from_string (const char * str, short * ok);
- rgba_inspect ()
-
void rgba_inspect (uint32_t rgba);
- rgba_new ()
-
rgba_t rgba_new (uint32_t rgba);
- rgba_to_string ()
-
void rgba_to_string (rgba_t rgba, char * buf, size_t len);