diff --git a/examples/ui.cpp b/examples/ui.cpp index e034bf6c..4057a367 100644 --- a/examples/ui.cpp +++ b/examples/ui.cpp @@ -41,9 +41,9 @@ struct ui_example auto style = std::make_shared(); style->font = ui::make_default_9x12_font(); style->text_scale = 2; - element_factory.set_style(style); auto screen = element_factory.make_screen(); + screen->set_style(style); auto grid = element_factory.make_grid_layout(); grid->set_size(1, 1); diff --git a/libs/ui/include/psemek/ui/default_element_factory.hpp b/libs/ui/include/psemek/ui/default_element_factory.hpp index 66942764..7cebe2ec 100644 --- a/libs/ui/include/psemek/ui/default_element_factory.hpp +++ b/libs/ui/include/psemek/ui/default_element_factory.hpp @@ -17,9 +17,6 @@ namespace psemek::ui default_element_factory(); ~default_element_factory(); - void set_style(std::shared_ptr st); - std::shared_ptr style() const; - std::shared_ptr