CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
vg::attr_fill< E > Struct Template Referenceexport

fill More...

+ Inheritance diagram for vg::attr_fill< E >:
+ Collaboration diagram for vg::attr_fill< E >:

Public Member Functions

E & fill (vg::paint::type &_fill_)
 
E & fill (vg::paint::type &&_fill_)
 
E & fill (vg::paint::solid &_fill_)
 
E & fill (vg::paint::solid &&_fill_)
 
E & fill (vg::paint::gradient::linear &_fill_)
 
E & fill (vg::paint::gradient::linear &&_fill_)
 
E & fill (vg::paint::gradient::radial &_fill_)
 
E & fill (vg::paint::gradient::radial &&_fill_)
 

Public Attributes

vg::paint::type _fill {vg::paint::type::SOLID, std::make_unique<vg::paint::solid>()}
 

Detailed Description

template<typename E>
struct vg::attr_fill< E >

fill

Definition at line 450 of file attributes.cppm.

Member Function Documentation

◆ fill() [1/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::gradient::linear && _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [2/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::gradient::linear & _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [3/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::gradient::radial && _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [4/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::gradient::radial & _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [5/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::solid && _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [6/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::solid & _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [7/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::type && _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.

◆ fill() [8/8]

template<typename E>
E & vg::attr_fill< E >::fill ( vg::paint::type & _fill_)
inlineexport

Definition at line 450 of file attributes.cppm.


The documentation for this struct was generated from the following file: