| foobar2000 SDK
    2015-08-03
    | 
 Inheritance diagram for ui_element_myimpl:
 Inheritance diagram for ui_element_myimpl:| Additional Inherited Members | |
|  Public Types inherited from ui_element_impl< ImplementBumpableElem< CMyElemWindow >, ui_element_v2 > | |
| typedef ui_element_instance_impl_helper | TInstance | 
|  Public Types inherited from ui_element_v2 | |
| enum | { KFlagSupportsBump = 1 << 0, KFlagHavePopupCommand = 1 << 1, KFlagHaveFullscreen = 1 << 2, KFlagPopupCommandHidden = 1 << 3, KFlagsVisualisation = KFlagHavePopupCommand | KFlagHaveFullscreen } | 
|  Public Types inherited from service_base | |
| typedef service_base | t_interface | 
|  Public Member Functions inherited from ui_element_impl_withpopup< CMyElemWindow > | |
| bool | bump () | 
| t_uint32 | get_flags () | 
|  Public Member Functions inherited from ui_element_impl< ImplementBumpableElem< CMyElemWindow >, ui_element_v2 > | |
| ui_element_children_enumerator_ptr | enumerate_children (ui_element_config::ptr cfg) | 
| ui_element_config::ptr | get_default_configuration () | 
| bool | get_description (pfc::string_base &out) | 
| GUID | get_guid () | 
| void | get_name (pfc::string_base &out) | 
| GUID | get_subclass () | 
| ui_element_instance::ptr | instantiate (HWND parent, ui_element_config::ptr cfg, ui_element_instance_callback::ptr callback) | 
|  Public Member Functions inherited from ui_element_v2 | |
| virtual bool | get_menu_command_description (pfc::string_base &out) | 
| virtual GUID | get_menu_command_id () | 
| virtual void | get_menu_command_name (pfc::string_base &out) | 
| virtual bool | get_popup_specs (SIZE &defSize, pfc::string_base &title) | 
|  Public Member Functions inherited from ui_element | |
| FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT (ui_element) | |
| virtual bool | get_element_group (pfc::string_base &p_out) | 
| virtual t_ui_icon | get_icon () | 
| virtual ui_element_config::ptr | import (ui_element_config::ptr cfg) | 
| virtual ui_element_instance_ptr | instantiate (HWND p_parent, ui_element_config::ptr cfg, ui_element_instance_callback_ptr p_callback)=0 | 
| virtual bool | is_user_addable () | 
|  Public Member Functions inherited from service_base | |
| template<typename outPtr_t > | |
| bool | cast (outPtr_t &outPtr) | 
| virtual int | service_add_ref ()=0 throw () | 
| virtual bool | service_query (service_ptr_t< service_base > &p_out, const GUID &p_guid) | 
| template<class T > | |
| bool | service_query_t (service_ptr_t< T > &p_out) | 
| virtual int | service_release ()=0 throw () | 
|  Static Public Member Functions inherited from ui_element_impl< ImplementBumpableElem< CMyElemWindow >, ui_element_v2 > | |
| static TInstance const & | instanceGlobals () | 
|  Static Public Member Functions inherited from ui_element | |
| static bool | g_find (service_ptr_t< ui_element > &out, const GUID &id) | 
| static bool | g_get_name (pfc::string_base &p_out, const GUID &p_guid) | 
|  Protected Member Functions inherited from service_base | |
| service_base () | |
| ~service_base () | |
Definition at line 69 of file ui_element.cpp.
 1.8.11
 1.8.11