![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Classes | |
struct | render_data_t |
Public Types | |
using | sptr = std::shared_ptr<component_renderer_t> |
Public Member Functions | |
bool | is_compositing () const |
std::mutex & | compositing_mutex () |
void | queue_render (const component_base_t::sptr &component) |
void | render (graphics::window_t &window, const component_base_t::sptr &component) |
void | compose_all (graphics::window_t &window, const component_base_t::sptr &root_component) |
void | repaint_component (const component_base_t::sptr &component) |
bool | render_all (graphics::window_t &win, const component_base_t::sptr &root) |
Static Public Member Functions | |
static sptr | make () |
Public Attributes | |
fabric::wiring::output_signal< component_renderer_t, compositing::compositing_node_t * > | compositing_signal {} |
Definition at line 20 of file component_renderer.cppm.
|
inlineexport |
|
inlineexport |
Definition at line 42 of file component_renderer.cppm.
|
inlineexport |
Definition at line 38 of file component_renderer.cppm.
|
inlinestaticexport |
Definition at line 24 of file component_renderer.cppm.
|
inlineexport |
|
inlineexport |
Definition at line 51 of file component_renderer.cppm.
|
inlineexport |
|
inlineexport |