add_root_frame(utils::owner_ptr< frame > obj) | lxgui::gui::frame_container | |
clear_focus() | lxgui::gui::root | |
clear_frames_() | lxgui::gui::frame_container | protected |
clear_strata_list_() | lxgui::gui::frame_renderer | protected |
const_root_frame_list_view typedef | lxgui::gui::frame_container | |
create_root_frame(frame_core_attributes attr) | lxgui::gui::frame_container | inline |
create_root_frame(frame_core_attributes attr) | lxgui::gui::frame_container | inline |
create_root_frame(const std::string &name) | lxgui::gui::frame_container | inline |
create_root_frame_(frame_core_attributes attr) | lxgui::gui::frame_container | protectedvirtual |
enable_caching(bool enable) | lxgui::gui::root | |
find_topmost_frame(const std::function< bool(const frame &)> &predicate) const | lxgui::gui::frame_renderer | |
find_topmost_frame(const std::function< bool(const frame &)> &predicate) | lxgui::gui::frame_renderer | inline |
frame_container(factory &fac, registry ®, utils::observer_ptr< frame_renderer > rdr) | lxgui::gui::frame_container | explicit |
frame_container(const frame_container &)=delete | lxgui::gui::frame_container | |
frame_container(frame_container &&)=delete | lxgui::gui::frame_container | |
frame_list_iterator typedef | lxgui::gui::frame_renderer | protected |
frame_list_type typedef | lxgui::gui::frame_renderer | protected |
frame_list_updated_ | lxgui::gui::frame_renderer | protected |
frame_renderer() | lxgui::gui::frame_renderer | |
frame_renderer(const frame_renderer &)=delete | lxgui::gui::frame_renderer | |
frame_renderer(frame_renderer &&)=delete | lxgui::gui::frame_renderer | |
garbage_collect() | lxgui::gui::frame_container | |
get_dragged_frame() | lxgui::gui::root | inline |
get_dragged_frame() const | lxgui::gui::root | inline |
get_factory() | lxgui::gui::frame_container | inline |
get_factory() const | lxgui::gui::frame_container | inline |
get_focused_frame() const | lxgui::gui::root | |
get_focused_frame() | lxgui::gui::root | inline |
get_highest_level(strata strata_id) const | lxgui::gui::frame_renderer | |
get_hovered_frame() | lxgui::gui::root | inline |
get_hovered_frame() const | lxgui::gui::root | inline |
get_key_binder() | lxgui::gui::root | inline |
get_key_binder() const | lxgui::gui::root | inline |
get_manager() | lxgui::gui::root | inline |
get_manager() const | lxgui::gui::root | inline |
get_registry() | lxgui::gui::root | inline |
get_registry() const | lxgui::gui::root | inline |
get_root_frames() | lxgui::gui::frame_container | |
get_root_frames() const | lxgui::gui::frame_container | |
get_strata_range_(strata strata_id) const | lxgui::gui::frame_renderer | protected |
get_target_dimensions() const override | lxgui::gui::root | virtual |
has_strata_list_changed_() const | lxgui::gui::frame_renderer | protected |
is_caching_enabled() const | lxgui::gui::root | |
is_dragged(const frame &obj) const | lxgui::gui::root | inline |
is_focused() const | lxgui::gui::root | |
is_hovered(const frame &obj) const | lxgui::gui::root | inline |
is_moving(const region &obj) const | lxgui::gui::root | |
is_sizing(const region &obj) const | lxgui::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_renderer | virtual |
notify_rendered_frame(const utils::observer_ptr< frame > &obj, bool rendered) | lxgui::gui::frame_renderer | virtual |
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_renderer | virtual |
notify_strata_needs_redraw(strata strata_id) | lxgui::gui::frame_renderer | virtual |
num_strata | lxgui::gui::frame_renderer | protectedstatic |
operator=(const root &)=delete | lxgui::gui::root | |
operator=(root &&)=delete | lxgui::gui::root | |
lxgui::gui::frame_renderer::operator=(const frame_renderer &)=delete | lxgui::gui::frame_renderer | |
lxgui::gui::frame_renderer::operator=(frame_renderer &&)=delete | lxgui::gui::frame_renderer | |
lxgui::gui::frame_container::operator=(const frame_container &)=delete | lxgui::gui::frame_container | |
lxgui::gui::frame_container::operator=(frame_container &&)=delete | lxgui::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() const | lxgui::gui::root | |
render_strata_(const strata_data &strata_obj) const | lxgui::gui::frame_renderer | protected |
request_focus(utils::observer_ptr< frame > receiver) | lxgui::gui::root | |
reset_strata_list_changed_flag_() | lxgui::gui::frame_renderer | protected |
root(utils::control_block &block, manager &mgr) | lxgui::gui::root | explicit |
root(const root &)=delete | lxgui::gui::root | |
root(root &&)=delete | lxgui::gui::root | |
root_frame_list typedef | lxgui::gui::frame_container | |
root_frame_list_view typedef | lxgui::gui::frame_container | |
sorted_frame_list_ | lxgui::gui::frame_renderer | protected |
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_renderer | protected |
toggle_caching() | lxgui::gui::root | |
update(float delta) | lxgui::gui::root | |
~frame_container()=default | lxgui::gui::frame_container | virtual |
~frame_renderer()=default | lxgui::gui::frame_renderer | virtual |
~root() override | lxgui::gui::root | |