lxgui
lxgui::gui::root Member List

This is the complete list of members for lxgui::gui::root, including all inherited members.

add_root_frame(utils::owner_ptr< frame > obj)lxgui::gui::frame_container
clear_focus()lxgui::gui::root
clear_frames_()lxgui::gui::frame_containerprotected
clear_strata_list_()lxgui::gui::frame_rendererprotected
const_root_frame_list_view typedeflxgui::gui::frame_container
create_root_frame(frame_core_attributes attr)lxgui::gui::frame_containerinline
create_root_frame(frame_core_attributes attr)lxgui::gui::frame_containerinline
create_root_frame(const std::string &name)lxgui::gui::frame_containerinline
create_root_frame_(frame_core_attributes attr)lxgui::gui::frame_containerprotectedvirtual
enable_caching(bool enable)lxgui::gui::root
find_topmost_frame(const std::function< bool(const frame &)> &predicate) constlxgui::gui::frame_renderer
find_topmost_frame(const std::function< bool(const frame &)> &predicate)lxgui::gui::frame_rendererinline
frame_container(factory &fac, registry &reg, utils::observer_ptr< frame_renderer > rdr)lxgui::gui::frame_containerexplicit
frame_container(const frame_container &)=deletelxgui::gui::frame_container
frame_container(frame_container &&)=deletelxgui::gui::frame_container
frame_list_iterator typedeflxgui::gui::frame_rendererprotected
frame_list_type typedeflxgui::gui::frame_rendererprotected
frame_list_updated_lxgui::gui::frame_rendererprotected
frame_renderer()lxgui::gui::frame_renderer
frame_renderer(const frame_renderer &)=deletelxgui::gui::frame_renderer
frame_renderer(frame_renderer &&)=deletelxgui::gui::frame_renderer
garbage_collect()lxgui::gui::frame_container
get_dragged_frame()lxgui::gui::rootinline
get_dragged_frame() constlxgui::gui::rootinline
get_factory()lxgui::gui::frame_containerinline
get_factory() constlxgui::gui::frame_containerinline
get_focused_frame() constlxgui::gui::root
get_focused_frame()lxgui::gui::rootinline
get_highest_level(strata strata_id) constlxgui::gui::frame_renderer
get_hovered_frame()lxgui::gui::rootinline
get_hovered_frame() constlxgui::gui::rootinline
get_key_binder()lxgui::gui::rootinline
get_key_binder() constlxgui::gui::rootinline
get_manager()lxgui::gui::rootinline
get_manager() constlxgui::gui::rootinline
get_registry()lxgui::gui::rootinline
get_registry() constlxgui::gui::rootinline
get_root_frames()lxgui::gui::frame_container
get_root_frames() constlxgui::gui::frame_container
get_strata_range_(strata strata_id) constlxgui::gui::frame_rendererprotected
get_target_dimensions() const overridelxgui::gui::rootvirtual
has_strata_list_changed_() constlxgui::gui::frame_rendererprotected
is_caching_enabled() constlxgui::gui::root
is_dragged(const frame &obj) constlxgui::gui::rootinline
is_focused() constlxgui::gui::root
is_hovered(const frame &obj) constlxgui::gui::rootinline
is_moving(const region &obj) constlxgui::gui::root
is_sizing(const region &obj) constlxgui::gui::root
notify_hovered_frame_dirty()lxgui::gui::root
notify_level_changed(const utils::observer_ptr< frame > &obj, int old_level, int new_level)lxgui::gui::frame_renderervirtual
notify_rendered_frame(const utils::observer_ptr< frame > &obj, bool rendered)lxgui::gui::frame_renderervirtual
notify_scaling_factor_updated()lxgui::gui::root
notify_strata_changed(const utils::observer_ptr< frame > &obj, strata old_strata_id, strata new_strata_id)lxgui::gui::frame_renderervirtual
notify_strata_needs_redraw(strata strata_id)lxgui::gui::frame_renderervirtual
num_stratalxgui::gui::frame_rendererprotectedstatic
operator=(const root &)=deletelxgui::gui::root
operator=(root &&)=deletelxgui::gui::root
lxgui::gui::frame_renderer::operator=(const frame_renderer &)=deletelxgui::gui::frame_renderer
lxgui::gui::frame_renderer::operator=(frame_renderer &&)=deletelxgui::gui::frame_renderer
lxgui::gui::frame_container::operator=(const frame_container &)=deletelxgui::gui::frame_container
lxgui::gui::frame_container::operator=(frame_container &&)=deletelxgui::gui::frame_container
release_focus(const frame &receiver)lxgui::gui::root
remove_root_frame(const utils::observer_ptr< frame > &obj)lxgui::gui::frame_container
render() constlxgui::gui::root
render_strata_(const strata_data &strata_obj) constlxgui::gui::frame_rendererprotected
request_focus(utils::observer_ptr< frame > receiver)lxgui::gui::root
reset_strata_list_changed_flag_()lxgui::gui::frame_rendererprotected
root(utils::control_block &block, manager &mgr)lxgui::gui::rootexplicit
root(const root &)=deletelxgui::gui::root
root(root &&)=deletelxgui::gui::root
root_frame_list typedeflxgui::gui::frame_container
root_frame_list_view typedeflxgui::gui::frame_container
sorted_frame_list_lxgui::gui::frame_rendererprotected
start_moving(utils::observer_ptr< region > obj, anchor *a=nullptr, constraint constraint=constraint::none, std::function< void()> apply_constraint_func=nullptr)lxgui::gui::root
start_sizing(utils::observer_ptr< region > obj, point p)lxgui::gui::root
stop_moving()lxgui::gui::root
stop_sizing()lxgui::gui::root
strata_list_lxgui::gui::frame_rendererprotected
toggle_caching()lxgui::gui::root
update(float delta)lxgui::gui::root
~frame_container()=defaultlxgui::gui::frame_containervirtual
~frame_renderer()=defaultlxgui::gui::frame_renderervirtual
~root() overridelxgui::gui::root