#include "../SDK/foobar2000.h"
#include "menu.h"
Namespaces | |
| namespace | ui_extension |
Classes | |
| class | stream_writer_memblock |
| class | stream_writer_memblock_ref |
Defines | |
| #define | UI_EXTENSION_VERSION "6.1" |
| #define | uie ui_extension |
Typedefs | |
|
typedef pfc::refcounted_object_ptr_t< class menu_node_t > | ui_extension::menu_node_ptr |
|
typedef service_ptr_t< class menu_window > | ui_extension::menu_window_ptr |
|
typedef service_ptr_t< class playlist_window > | ui_extension::playlist_window_ptr |
|
typedef service_ptr_t< class splitter_window > | ui_extension::splitter_window_ptr |
|
typedef service_ptr_t< class visualisation_host > | ui_extension::visualisation_host_ptr |
|
typedef service_ptr_t< class visualisation > | ui_extension::visualisation_ptr |
| typedef visualisation | ui_extension::visualization |
| typedef visualisation_host_ptr | ui_extension::visualization_host_ptr |
| typedef visualisation_ptr | ui_extension::visualization_ptr |
|
typedef service_ptr_t< class window_host > | ui_extension::window_host_ptr |
|
typedef service_ptr_t< class window > | ui_extension::window_ptr |
Enumerations | |
| enum | ui_extension::resize_flag_t { ui_extension::size_width = (1 << 0), ui_extension::size_height = (1 << 1) } |
| Flags indicating whether the size and height parameters are valid. More... | |
| enum | ui_extension::size_limit_flag_t { ui_extension::size_limit_minimum_width = (1 << 0), ui_extension::size_limit_maximum_width = (1 << 1), ui_extension::size_limit_minimum_height = (1 << 2), ui_extension::size_limit_maximum_height = (1 << 3), ui_extension::size_limit_all = size_limit_minimum_width|size_limit_maximum_width|size_limit_minimum_height|size_limit_maximum_height } |
| Flags indicating a change of a size limit. More... | |
| enum | ui_extension::window_type_t { ui_extension::type_panel = (1 << 0), ui_extension::type_toolbar = (1 << 1), ui_extension::type_playlist = (1 << 2), ui_extension::type_layout = (1 << 3), ui_extension::type_splitter = (1 << 4) } |
| Flags indicating the type of the UI extension. More... | |
Functions | |
| void | stream_to_mem_block (stream_reader *p_source, pfc::array_t< t_uint8 > &p_out, abort_callback &p_abort, unsigned p_sizehint=0, bool b_reset=false) |
Holger Stenger (original doxygen comments)
1.4.6-NO