Columns UI SDK Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ui_extension::buttonService that provides buttons for a toolbar
ui_extension::button_callbackClass implemented by button hosts to recieve notification of button events
ui_extension::button_factory< T >Service factory for buttons
ui_extension::container_ui_extension_t< W, T >Wraps ui_helpers::container_window into a panel
ui_helpers::container_windowImplements a window that serves either as an empty container for either other windows, or as a custom control
columns_ui::controlService exposing Columns UI control methods
ui_extension::custom_buttonSub-class of ui_extension::button, for buttons that implement their own command
ui_extension::extension_baseBase class for ui_extension::window and ui_extension::visualisation classes
ui_extension::menu_buttonSub-class of ui_extension::button, for buttons based upon a context menu item
ui_extension::menu_node_configureStandard implementation of ui_extension::menu_node_command_t, for a "Configure..." menu item
ui_extension::menu_windowSubclass of ui_extension::window, specifically for menubars
ui_extension::playlist_windowSubclass of ui_extension::window for playlist views
service_base
service_instance_array_t< T >Helper; simulates array with instance of each available implementation of given service class
service_obscure_refcounting< T >Special hack to ensure errors when someone tries to ->service_add_ref()/->service_release() on a service_ptr_t
service_ptr_t< T >Autopointer class to be used with all services. Manages reference counter calls behind-the-scenes
ui_extension::size_limit_tClass describing the size limits of a window
ui_extension::splitter_item_full_tImplements splitter_item_t with a full set of data stored
ui_extension::splitter_item_simple< t_base >Implements splitter_item_t with the standard set of data stored
ui_extension::splitter_item_tHolds data about a splitter item
ui_extension::splitter_windowSubclass of ui_extension::window, specifically for splitters
static_api_ptr_ex_t< t_extension >
static_api_ptr_t< T >
ui_extension::visualisationInterface for vis_extension service. This service allows you to embed the default Columns UI visualisation, and any other visualisations that implement it, into your own window
ui_extension::visualisation_factory< T >Service factory for vis extensions
ui_extension::visualisation_hostInterface for visualisation extension hosts
ui_extension::visualisation_host::painter_tInterface to paint on a visualistion host
ui_extension::visualisation_host_factory< T >Service factory for vis extension hosts
ui_extension::windowInterface for window service
ui_extension::window_factory< T >Service factory for multiple instance windows
ui_extension::window_factory_single< T >Service factory for single instance windows
ui_extension::window_factory_transparent_single< T >Service factory for single instance windows
ui_extension::window_hostInterface for window_host service
ui_extension::window_host_factory< T >Service factory for window hosts
ui_extension::window_host_factory_single< T >Service factory for window hosts
ui_extension::window_host_factory_transparent_single< T >Service factory for window hosts
ui_extension::window_host_with_controlSub-class of window_host, providing methods for external control
ui_extension::window_info_list_simpleHelper class to hold information about many ui_extension services
ui_extension::window_info_simpleHelper class to hold information about ui_extension services
ui_helpers::window_position_tSimple class used to hold window positions

Generated on Fri Apr 28 15:02:30 2006 for Columns UI SDK by  doxygen 1.4.6-NO