preferences_page_v2 Class Reference

#include <preferences_page.h>

Inheritance diagram for preferences_page_v2:

preferences_page service_base

List of all members.

Public Types

typedef preferences_page_v2 t_interface
typedef preferences_page t_interface_parent

Public Member Functions

virtual double get_sort_priority ()=0
 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.

Static Public Attributes

static const GUID class_guid = { 0xce4ebc9e, 0xab20, 0x46f9, { 0x92, 0x5f, 0x88, 0x3b, 0x8, 0x4f, 0x5, 0x69 } }


Member Typedef Documentation

Reimplemented from preferences_page.

Reimplemented from preferences_page.


Member Function Documentation

virtual double preferences_page_v2::get_sort_priority (  )  [pure virtual]

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.


Member Data Documentation

const GUID preferences_page_v2::class_guid = { 0xce4ebc9e, 0xab20, 0x46f9, { 0x92, 0x5f, 0x88, 0x3b, 0x8, 0x4f, 0x5, 0x69 } } [static]

Reimplemented from preferences_page.


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

Generated on Fri Apr 18 13:56:55 2008 for foobar2000 SDK by  doxygen 1.5.5