foobar2000 SDK
2015-08-03
|
#include <preferences_page.h>
Public Member Functions | |
FB2K_MAKE_SERVICE_INTERFACE (preferences_branch_v2, preferences_branch) | |
virtual double | get_sort_priority () |
Public Member Functions inherited from preferences_branch | |
FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT (preferences_branch) | |
virtual GUID | get_guid ()=0 |
virtual const char * | get_name ()=0 |
virtual GUID | get_parent_guid ()=0 |
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 () |
Additional Inherited Members | |
Public Types inherited from service_base | |
typedef service_base | t_interface |
Protected Member Functions inherited from service_base | |
service_base () | |
~service_base () | |
Definition at line 52 of file preferences_page.h.
preferences_branch_v2::FB2K_MAKE_SERVICE_INTERFACE | ( | preferences_branch_v2 | , |
preferences_branch | |||
) |
|
inlinevirtual |
Allows custom sorting order of preferences pages. Return lower value for higher priority (lower resulting index in the list). When sorting priority of two items matches, alphabetic sorting is used. Return 0 to use default alphabetic sorting without overriding priority.
Reimplemented in preferences_branch_impl.
Definition at line 55 of file preferences_page.h.