![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_app, including all inherited members.
| action_copy()=0 | neogfx::i_app | pure virtual |
| action_cut()=0 | neogfx::i_app | pure virtual |
| action_delete()=0 | neogfx::i_app | pure virtual |
| action_file_close()=0 | neogfx::i_app | pure virtual |
| action_file_close_all()=0 | neogfx::i_app | pure virtual |
| action_file_exit()=0 | neogfx::i_app | pure virtual |
| action_file_new()=0 | neogfx::i_app | pure virtual |
| action_file_open()=0 | neogfx::i_app | pure virtual |
| action_file_save()=0 | neogfx::i_app | pure virtual |
| action_file_save_all()=0 | neogfx::i_app | pure virtual |
| action_paste()=0 | neogfx::i_app | pure virtual |
| action_redo()=0 | neogfx::i_app | pure virtual |
| action_select_all()=0 | neogfx::i_app | pure virtual |
| action_undo()=0 | neogfx::i_app | pure virtual |
| add_action(i_string const &aText)=0 | neogfx::i_app | pure virtual |
| add_action(i_string const &aText, i_string const &aImageUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Normal)=0 | neogfx::i_app | pure virtual |
| add_action(i_string const &aText, const i_texture &aImage)=0 | neogfx::i_app | pure virtual |
| add_action(i_string const &aText, const i_image &aImage)=0 | neogfx::i_app | pure virtual |
| add_action(i_action &aAction)=0 | neogfx::i_app | virtual |
| add_action(i_ref_ptr< i_action > const &aAction)=0 | neogfx::i_app | virtual |
| add_mnemonic(i_mnemonic &aMnemonic)=0 | neogfx::i_app | pure virtual |
| add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| add_standard_menu(i_menu &aParentMenu, standard_menu aStandardMenu)=0 | neogfx::i_app | pure virtual |
| as_object()=0 | neogfx::i_object | pure virtual |
| change_style(std::string const &aStyleName)=0 | neogfx::i_app | pure virtual |
| class_name(neolib::i_string &aClassName) const =0 | neogfx::i_object | pure virtual |
| control_block()=0 | neolib::i_reference_counted | pure virtual |
| current_style() const =0 | neogfx::i_app | pure virtual |
| current_style()=0 | neogfx::i_app | pure virtual |
| declare_event(execution_started) declare_event(name_changed) declare_event(current_style_changed | neogfx::i_app | |
| neogfx::i_property_owner::declare_event(destroying) | neolib::i_object | |
| neogfx::i_property_owner::declare_event(destroyed) | neolib::i_object | |
| default_window_icon() const =0 | neogfx::i_app | pure virtual |
| discover(i_ref_ptr< Interface > &aObject) | neolib::i_discoverable | inline |
| discover(const uuid &aId, void *&aObject)=0 | neolib::i_discoverable | pure virtual |
| event_processing_context()=0 | neogfx::i_app | pure virtual |
| exec(bool aQuitWhenLastWindowClosed=true)=0 | neogfx::i_app | pure virtual |
| find_action(i_string const &aText)=0 | neogfx::i_app | pure virtual |
| help() const =0 | neogfx::i_app | pure virtual |
| iid() | neogfx::i_app | inlinestatic |
| in_exec() const =0 | neogfx::i_app | pure virtual |
| info() const =0 | neolib::i_application | pure virtual |
| is_alive() const =0 | neolib::i_lifetime | pure virtual |
| is_creating() const =0 | neolib::i_lifetime | pure virtual |
| is_destroyed() const =0 | neolib::i_lifetime | pure virtual |
| is_destroying() const =0 | neolib::i_lifetime | pure virtual |
| name() const =0 | neogfx::i_app | pure virtual |
| object_state() const =0 | neolib::i_lifetime | pure virtual |
| object_state_ptr() const =0 | neolib::i_lifetime | pure virtual |
| object_type() const =0 | neogfx::i_object | pure virtual |
| pin() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| plugin_manager()=0 | neolib::i_application | pure virtual |
| process_events()=0 | neogfx::i_app | pure virtual |
| process_events(i_event_processing_context &aContext)=0 | neogfx::i_app | pure virtual |
| program_options() const =0 | neogfx::i_app | pure virtual |
| properties() const =0 | neogfx::i_property_owner | pure virtual |
| properties()=0 | neogfx::i_property_owner | pure virtual |
| property_changed(i_property &aProperty)=0 | neogfx::i_property_owner | pure virtual |
| quit(int aResultCode)=0 | neogfx::i_app | pure virtual |
| register_style(const i_style &aStyle)=0 | neogfx::i_app | pure virtual |
| release() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership()=0 | neolib::i_reference_counted | pure virtual |
| remove_action(i_action &aAction)=0 | neogfx::i_app | pure virtual |
| remove_mnemonic(i_mnemonic &aMnemonic)=0 | neogfx::i_app | pure virtual |
| service_provider() const =0 | neolib::i_application | pure virtual |
| set_alive()=0 | neolib::i_lifetime | pure virtual |
| set_default_window_icon(const i_texture &aIcon)=0 | neogfx::i_app | pure virtual |
| set_default_window_icon(const i_image &aIcon)=0 | neogfx::i_app | pure virtual |
| set_destroyed()=0 | neolib::i_lifetime | pure virtual |
| set_destroying()=0 | neolib::i_lifetime | pure virtual |
| set_name(std::string const &aName)=0 | neogfx::i_app | pure virtual |
| translate(i_string const &aTranslatableString, i_string const &aContext=string{}, std::int64_t aPlurality=1) const =0 | neogfx::i_app | pure virtual |
| unpin() const =0 | neolib::i_reference_counted | pure virtual |
| use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| x2_dpi_scale_factor() const =0 | neogfx::i_app | pure virtual |
| xn_dpi_scale_factor() const =0 | neogfx::i_app | pure virtual |
| ~i_lifetime()=default | neolib::i_lifetime | virtual |
| ~i_object()=default | neogfx::i_object | virtual |
| ~i_property_owner()=default | neogfx::i_property_owner | virtual |
| ~i_reference_counted()=default | neolib::i_reference_counted | virtual |
| ~i_service()=default | neolib::services::i_service | virtual |