ferroui-controls 0.3.0

The controls of FerroUI: the application model, top levels, the control set and automation peers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! The presentation source: what connects the root visual of a top-level to
//! its platform implementation, renderer, layout manager and input.

mod presentation_source;
mod presentation_source_cursor;
mod presentation_source_input;
mod presentation_source_layout;
mod presentation_source_render_root;
mod renderer_factory;

pub use presentation_source::PresentationSource;
pub(crate) use presentation_source::{add_scaling_changed, try_get_service};
pub use renderer_factory::{create_renderer, IRendererFactory, ITopLevelRenderer, RenderSurfaces};

#[cfg(test)]
mod presentation_source_tests;