|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| virtual void | enumerate_composite (matter_array &a) |
| virtual::aura::game * | game () |
| virtual string | get_window_class_name (::user::enum_control_type econtroltype) |
| virtual::draw2d::printer * | get_printer (const ::scoped_string &scopedstrDeviceName) |
| virtual::image::icon * | set_icon (::object *pobject, ::image::icon *picon, bool bBigIcon) |
| virtual::image::icon * | get_icon (::object *pobject, bool bBigIcon) const |
| virtual::user::interaction * | main_window () |
| virtual bool compress_ungz(memory_base & mem) override; | |
| virtual bool | is_sandboxed () |
| virtual bool | get_frame (::pointer<::user::interaction > &pinteraction) |
| virtual pointer<::user::message>get_user_message(MESSAGE * pmsg); | |
| virtual void | add_user_interaction (::user::interaction *puserinteraction) |
| virtual void | erase_user_interaction (::user::interaction *puserinteraction) |
| virtual void | on_initial_frame_position (::user::frame_interaction *pframe) |
| virtual void | on_graphics_ready () |
| virtual::platform::type | control_type_from_id (const ::atom &atom, ::user::enum_control_type &econtroltype) |
| bool | CreateFileFromRawResource (::u32 nID, const ::scoped_string &scopedstrType, const ::scoped_string &scopedstrFilePath) |
| void | OnUpdateRecentFileMenu (::message::command *pcommand) |
| virtual void | SetRegistryKey (const ::scoped_string &scopedstrRegistryKey) |
| virtual void | SetRegistryKey (::u32 nIDRegistryKey) |
| virtual void | RegisterShellFileTypes (bool bCompat=false) |
| void | UnregisterShellFileTypes () |
| virtual void | _001OnFileNew () |
| virtual void | on_file_open () |
| virtual::user::interaction * | get_request_parent_ui (::user::interaction *pinteraction, ::user::system *pusersystem) |
| virtual::aura::theme * | theme () |
| virtual::i32 | track_popup_menu (::menu::track_popup *ptrackpopup) |
| virtual bool | _001CloseApplicationByUser (::pointer<::user::interaction >puserinteractionExcept) |
| void | update_app_interest () |
| void | ensure_app_interest () |
| virtual::i32 | GetVisibleTopLevelFrameCountExcept (::pointer<::user::interaction >puserinteractionExcept) |
| virtual::i32 | GetVisibleFrameCount () |
| virtual void | prepare_form (atom atom, ::form_document *pformdocument) |
| virtual bool | on_close_frame_window (::user::frame_interaction *pframe) |
| virtual::user::interaction * | create_menu_interaction () |
| virtual string | draw2d_get_default_implementation_name () |
| virtual string | typeface_get_default_implementation_name () |
| virtual string | imaging_get_default_implementation_name () |
|
virtual |
virtual pointer<::user::message>get_user_message(MESSAGE * pmsg);
virtual pointer<::user::message>get_user_message(MESSAGE * pmsg){}
| user::interaction * platform::aura_application_layer::main_window | ( | ) |
virtual bool compress_ungz(memory_base & mem) override;
bool aura_application_layer::compress_ungz(memory_base & mem) override{}
return true if this instance might continue execution bHandled true if some action was done in response to this ___new additional instance creation return true if this instance might continue execution bHandled true if some action was done in response to this ___new additional instance creation return true if this instance might continue execution bHandled true if some action was done in response to this ___new additional instance creation return true if the external additional instance might continue execution bHandled true if some action was done in response to the external aaa_memory_new additional instance creation