VLC 4.0.0-dev
|
Widget descriptor for extensions. More...
#include <vlc_extensions.h>
Data Structures | |
struct | extension_widget_value_t |
Data Fields | |
extension_widget_type_e | type |
Type of the widget. | |
char * | psz_text |
Text. May be NULL or modified by the UI. | |
struct extension_widget_t::extension_widget_value_t * | p_values |
Chained list of values (Drop-down/List) | |
bool | b_checked |
Is this entry checked. | |
int | i_row |
Row in the grid. | |
int | i_column |
Column in the grid. | |
int | i_horiz_span |
Horizontal size of the object. | |
int | i_vert_span |
Vertical size of the object. | |
int | i_width |
Width hint. | |
int | i_height |
Height hint. | |
bool | b_hide |
Hide this widget (make it invisible) | |
int | i_spin_loops |
Number of loops to play (-1 = infinite, 0 = stop animation) | |
bool | b_kill |
Destroy this widget. | |
bool | b_update |
Update this widget. | |
void * | p_sys |
Reserved for the extension manager. | |
void * | p_sys_intf |
Reserved for the UI, but: NULL means the UI has destroyed the widget or has not created it yet. | |
extension_dialog_t * | p_dialog |
Parent dialog. | |
Widget descriptor for extensions.
bool extension_widget_t::b_checked |
Is this entry checked.
bool extension_widget_t::b_hide |
Hide this widget (make it invisible)
bool extension_widget_t::b_kill |
Destroy this widget.
bool extension_widget_t::b_update |
Update this widget.
int extension_widget_t::i_column |
Column in the grid.
int extension_widget_t::i_height |
Height hint.
int extension_widget_t::i_horiz_span |
Horizontal size of the object.
int extension_widget_t::i_row |
Row in the grid.
int extension_widget_t::i_spin_loops |
Number of loops to play (-1 = infinite, 0 = stop animation)
int extension_widget_t::i_vert_span |
Vertical size of the object.
int extension_widget_t::i_width |
Width hint.
extension_dialog_t* extension_widget_t::p_dialog |
Parent dialog.
void* extension_widget_t::p_sys |
Reserved for the extension manager.
void* extension_widget_t::p_sys_intf |
Reserved for the UI, but: NULL means the UI has destroyed the widget or has not created it yet.
struct extension_widget_t::extension_widget_value_t * extension_widget_t::p_values |
Chained list of values (Drop-down/List)
char* extension_widget_t::psz_text |
Text. May be NULL or modified by the UI.
extension_widget_type_e extension_widget_t::type |
Type of the widget.