Photon 1.0.0
Loading...
Searching...
No Matches
litehtml::gradient Class Reference

#include <gradient.h>

Classes

class  color_stop
 

Public Member Functions

 gradient (string_id type=empty_id)
 
bool is_empty () const
 
bool is_linear () const
 
bool is_radial () const
 
bool is_conic () const
 

Public Attributes

string_id m_type
 
uint32_t m_side
 
float angle
 
vector< color_stopm_colors
 
css_length position_x
 
css_length position_y
 
radial_shape_t radial_shape
 
radial_extent_t radial_extent
 
css_length radial_radius_x
 
css_length radial_radius_y
 
float conic_from_angle
 
color_space_t color_space
 
hue_interpolation_t hue_interpolation
 

Static Public Attributes

static gradient transparent
 

Constructor & Destructor Documentation

◆ gradient()

litehtml::gradient::gradient ( string_id  type = empty_id)
inlineexplicit

Member Function Documentation

◆ is_conic()

bool litehtml::gradient::is_conic ( ) const
inline

◆ is_empty()

bool litehtml::gradient::is_empty ( ) const
inline

◆ is_linear()

bool litehtml::gradient::is_linear ( ) const
inline

◆ is_radial()

bool litehtml::gradient::is_radial ( ) const
inline

Member Data Documentation

◆ angle

float litehtml::gradient::angle

◆ color_space

color_space_t litehtml::gradient::color_space

◆ conic_from_angle

float litehtml::gradient::conic_from_angle

◆ hue_interpolation

hue_interpolation_t litehtml::gradient::hue_interpolation

◆ m_colors

vector<color_stop> litehtml::gradient::m_colors

◆ m_side

uint32_t litehtml::gradient::m_side

◆ m_type

string_id litehtml::gradient::m_type

◆ position_x

css_length litehtml::gradient::position_x

◆ position_y

css_length litehtml::gradient::position_y

◆ radial_extent

radial_extent_t litehtml::gradient::radial_extent

◆ radial_radius_x

css_length litehtml::gradient::radial_radius_x

◆ radial_radius_y

css_length litehtml::gradient::radial_radius_y

◆ radial_shape

radial_shape_t litehtml::gradient::radial_shape

◆ transparent

gradient litehtml::gradient::transparent
static

The documentation for this class was generated from the following files: