CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui.graphics.types Module Reference

Classes

struct  color::Color
 
struct  cydui::graphics::font::Font
 
struct  cydui::graphics::images::image_t
 
struct  pixelmap_t
 

Typedefs

using image_t = pixelmap_t
 

Functions

std::string to_string () const
 
u32 to_id () const
 
bool operator== (const Color &rhl) const
 
static Color from_str (const std::string &data)
 
template<template_str_buffer data>
consteval color::Color operator""_color ()
 
struct __attribute__ ((packed)) pixel_t
 

Variables

double r = 0.0
 
double g = 0.0
 
double b = 0.0
 
double a = 1.0
 
Color color::White = "#FFFFFF"_color
 
Color color::Black = "#000000"_color
 
Color color::Red = "#FF0000"_color
 
Color color::Green = "#00FF00"_color
 
Color color::Blue = "#0000FF"_color
 
Color color::Transparent = "#00000000"_color
 
std::string name
 
int size
 
bool antialias = true
 
bool autohint = true
 
std::string path
 

Files

file  include/cyd_ui/graphics/types/types.cppm
 !
 
file  include/cyd_ui/graphics/types/color.cppm
 
file  include/cyd_ui/graphics/types/font.cppm
 
file  include/cyd_ui/graphics/types/images.cppm
 
file  include/cyd_ui/graphics/types/pixelmap.cppm