foobar2000 SDK  2015-01-14
Public Member Functions
ui_element_impl_withpopup< TImpl, TInterface >

#include <BumpableElem.h>

+ Inheritance diagram for ui_element_impl_withpopup< TImpl, TInterface >:

Public Member Functions

bool bump ()
 
t_uint32 get_flags ()
 
- Public Member Functions inherited from ui_element_impl< ImplementBumpableElem< TImpl >, TInterface >
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)
 

Additional Inherited Members

- Public Types inherited from ui_element_impl< ImplementBumpableElem< TImpl >, TInterface >
typedef ui_element_instance_impl_helper TInstance
 
- Static Public Member Functions inherited from ui_element_impl< ImplementBumpableElem< TImpl >, TInterface >
static TInstance const & instanceGlobals ()
 

Detailed Description

template<typename TImpl, typename TInterface = ui_element_v2>
class ui_element_impl_withpopup< TImpl, TInterface >

Definition at line 56 of file BumpableElem.h.

Member Function Documentation

template<typename TImpl, typename TInterface = ui_element_v2>
bool ui_element_impl_withpopup< TImpl, TInterface >::bump ( )
inline

Definition at line 59 of file BumpableElem.h.

template<typename TImpl, typename TInterface = ui_element_v2>
t_uint32 ui_element_impl_withpopup< TImpl, TInterface >::get_flags ( )
inline

Definition at line 58 of file BumpableElem.h.

58 {return KFlagHavePopupCommand | KFlagSupportsBump;}

The documentation for this class was generated from the following file: