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);