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") More... | |
char * | psz_title |
Title for the Dialog (in TitleBar) More... | |
int | i_width |
Width hint in pixels (may be discarded) More... | |
int | i_height |
Height hint in pixels (may be discarded) More... | |
struct { | |
int i_alloc | |
int i_size | |
extension_widget_t ** p_elems | |
} | widgets |
Widgets owned by the dialog. More... | |
bool | b_hide |
Hide this dialog (!b_hide shows) More... | |
bool | b_kill |
Kill this dialog. More... | |
void * | p_sys |
Dialog private pointer. More... | |
void * | p_sys_intf |
GUI private pointer. More... | |
vlc_mutex_t | lock |
Dialog mutex. More... | |
vlc_cond_t | cond |
Signaled == UI is done working on the dialog. More... | |
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.