|
| | app (const neolib::i_application_info &aAppInfo) |
| |
| template<typename... Args> |
| | app (Args &&... aArgs) |
| |
| | ~app () |
| |
| app_thread & | thread () const noexcept |
| |
| const i_program_options & | program_options () const noexcept override |
| |
| std::string const & | name () const noexcept override |
| |
| void | set_name (std::string const &aName) override |
| |
| int | exec (bool aQuitWhenLastWindowClosed=true) override |
| |
| bool | in_exec () const override |
| |
| void | quit (int aResultCode=0) override |
| |
| dimension | x2_dpi_scale_factor () const override |
| |
| dimension | xn_dpi_scale_factor () const override |
| |
| const i_texture & | default_window_icon () const override |
| |
| void | set_default_window_icon (const i_texture &aIcon) override |
| |
| void | set_default_window_icon (const i_image &aIcon) override |
| |
| const i_style & | current_style () const override |
| |
| i_style & | current_style () override |
| |
| i_style & | change_style (std::string const &aStyleName) override |
| |
| i_style & | register_style (const i_style &aStyle) override |
| |
| void | clear_translations () |
| |
| void | load_translations () |
| |
| void | load_translations (std::filesystem::path const &aTranslationFile) |
| |
| i_string const & | translate (i_string const &aTranslatableString, i_string const &aContext=string{}, std::int64_t aPlurality=1) const override |
| |
| i_action & | action_file_new () override |
| |
| i_action & | action_file_open () override |
| |
| i_action & | action_file_close () override |
| |
| i_action & | action_file_close_all () override |
| |
| i_action & | action_file_save () override |
| |
| i_action & | action_file_save_all () override |
| |
| i_action & | action_file_exit () override |
| |
| i_action & | action_undo () override |
| |
| i_action & | action_redo () override |
| |
| i_action & | action_cut () override |
| |
| i_action & | action_copy () override |
| |
| i_action & | action_paste () override |
| |
| i_action & | action_delete () override |
| |
| i_action & | action_select_all () override |
| |
| i_action & | add_action (i_action &aAction) override |
| |
| i_action & | add_action (i_ref_ptr< i_action > const &aAction) override |
| |
| i_action & | add_action (i_string const &aText) override |
| |
| i_action & | add_action (i_string const &aText, i_string const &aImageUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Normal) override |
| |
| i_action & | add_action (i_string const &aText, const i_texture &aImage) override |
| |
| i_action & | add_action (i_string const &aText, const i_image &aImage) override |
| |
| void | remove_action (i_action &aAction) override |
| |
| i_action & | find_action (i_string const &aText) override |
| |
| void | add_mnemonic (i_mnemonic &aMnemonic) override |
| |
| void | remove_mnemonic (i_mnemonic &aMnemonic) override |
| |
| i_menu & | add_standard_menu (i_menu &aParentMenu, standard_menu aStandardMenu) override |
| |
| i_help & | help () const override |
| |
| bool | process_events () override |
| |
| bool | process_events (i_event_processing_context &aContext) override |
| |
| i_event_processing_context & | event_processing_context () override |
| |
| bool | discover (const uuid &aId, void *&aObject) override |
| |
| | application (const i_application_info &aApplicationInfo, i_service_provider &aServiceProvider=allocate_service_provider()) |
| |
| bool | discover (const uuid &aId, void *&aObject) override |
| |
| i_service_provider & | service_provider () const override |
| |
| const i_application_info & | info () const override |
| |
| i_plugin_manager & | plugin_manager () override |
| |
| | reference_counted () noexcept |
| |
| | reference_counted (const reference_counted &aOther) noexcept |
| |
| | ~reference_counted () |
| |
| reference_counted & | operator= (const reference_counted &) |
| |
| void | add_ref () const noexcept override |
| |
| void | release () const override |
| |
| int32_t | use_count () const noexcept override |
| |
| const base_type * | release_and_take_ownership () const override |
| |
| base_type * | release_and_take_ownership () override |
| |
| void | pin () const noexcept override |
| |
| void | unpin () const override |
| |
| i_ref_control_block & | control_block () override |
| |
Definition at line 71 of file app.hpp.