#include <background.h>
|
bool | is_empty () const |
|
int | get_layers_number () const |
|
bool | get_layer (int idx, position pos, const element *el, const std::shared_ptr< render_item > &ri, background_layer &layer) const |
|
layer_type | get_layer_type (int idx) const |
|
std::unique_ptr< background_layer::image > | get_image_layer (int idx) const |
|
std::unique_ptr< background_layer::color > | get_color_layer (int idx) const |
|
std::unique_ptr< background_layer::linear_gradient > | get_linear_gradient_layer (int idx, const background_layer &layer) const |
|
std::unique_ptr< background_layer::radial_gradient > | get_radial_gradient_layer (int idx, const background_layer &layer) const |
|
std::unique_ptr< background_layer::conic_gradient > | get_conic_gradient_layer (int idx, const background_layer &layer) const |
|
void | draw_layer (uint_ptr hdc, int idx, const background_layer &layer, document_container *container) const |
|
◆ layer_type
Enumerator |
---|
type_none | |
type_color | |
type_image | |
type_linear_gradient | |
type_radial_gradient | |
type_conic_gradient | |
◆ draw_layer()
◆ get_color_layer()
◆ get_conic_gradient_layer()
◆ get_image_layer()
◆ get_layer()
◆ get_layer_type()
◆ get_layers_number()
int litehtml::background::get_layers_number |
( |
| ) |
const |
|
inline |
◆ get_linear_gradient_layer()
◆ get_radial_gradient_layer()
◆ is_empty()
bool litehtml::background::is_empty |
( |
| ) |
const |
|
inline |
◆ m_attachment
◆ m_baseurl
string litehtml::background::m_baseurl |
◆ m_clip
◆ m_color
◆ m_image
vector<image> litehtml::background::m_image |
◆ m_origin
◆ m_position_x
◆ m_position_y
◆ m_repeat
◆ m_size
The documentation for this class was generated from the following files: