|
VLC 4.0.0-dev
|
Dialog descriptor for extensions. More...
#include <vlc_extensions.h>
Data Fields | ||
| vlc_object_t * | p_object | |
| Owner object (callback on "dialog-event") | ||
| char * | psz_title | |
| Title for the Dialog (in TitleBar) | ||
| int | i_width | |
| Width hint in pixels (may be discarded) | ||
| int | i_height | |
| Height hint in pixels (may be discarded) | ||
| struct { | ||
| int i_alloc | ||
| int i_size | ||
| extension_widget_t ** p_elems | ||
| } | widgets | |
| Widgets owned by the dialog. | ||
| bool | b_hide | |
| Hide this dialog (!b_hide shows) | ||
| bool | b_kill | |
| Kill this dialog. | ||
| void * | p_sys | |
| Dialog private pointer. | ||
| void * | p_sys_intf | |
| GUI private pointer. | ||
| vlc_mutex_t | lock | |
| Dialog mutex. | ||
| vlc_cond_t | cond | |
| Signaled == UI is done working on the dialog. | ||
Dialog descriptor for extensions.
| bool extension_dialog_t::b_hide |
Hide this dialog (!b_hide shows)
| bool extension_dialog_t::b_kill |
Kill this dialog.
| vlc_cond_t extension_dialog_t::cond |
Signaled == UI is done working on the dialog.
| int extension_dialog_t::i_alloc |
| int extension_dialog_t::i_height |
Height hint in pixels (may be discarded)
| int extension_dialog_t::i_size |
| int extension_dialog_t::i_width |
Width hint in pixels (may be discarded)
| vlc_mutex_t extension_dialog_t::lock |
Dialog mutex.
| extension_widget_t* * extension_dialog_t::p_elems |
| vlc_object_t* extension_dialog_t::p_object |
Owner object (callback on "dialog-event")
Referenced by extension_DialogCommand().
| void* extension_dialog_t::p_sys |
Dialog private pointer.
| void* extension_dialog_t::p_sys_intf |
GUI private pointer.
| char* extension_dialog_t::psz_title |
Title for the Dialog (in TitleBar)
| struct { ... } extension_dialog_t::widgets |
Widgets owned by the dialog.