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 |