![]() |
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.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineexport |
|
inlineexport |