VLC 4.0.0-dev
Loading...
Searching...
No Matches
interaction_dialog_t Struct Reference

This structure describes a piece of interaction with the user. More...

#include <vlc_interface.h>

Collaboration diagram for interaction_dialog_t:
[legend]

Data Fields

int i_type
 Type identifier.
 
char * psz_title
 Title.
 
char * psz_description
 Descriptor string.
 
char * psz_default_button
 default button title (~OK)
 
char * psz_alternate_button
 alternate button title (~NO)
 
char * psz_other_button
 other button title (optional,~Cancel)
 
char * psz_returned [1]
 returned responses from the user
 
int i_timeToGo
 time (in sec) until shown progress is finished
 
bool b_cancelled
 was the dialogue cancelled ?
 
void * p_private
 Private interface data.
 
int i_status
 Dialog status;.
 
int i_action
 Action to perform;.
 
int i_flags
 Misc flags.
 
int i_return
 Return status.
 
vlc_object_tp_parent
 The vlc object that asked.
 
intf_thread_tp_interface
 
vlc_mutex_tp_lock
 

Detailed Description

This structure describes a piece of interaction with the user.

Field Documentation

◆ b_cancelled

bool interaction_dialog_t::b_cancelled

was the dialogue cancelled ?

◆ i_action

int interaction_dialog_t::i_action

Action to perform;.

◆ i_flags

int interaction_dialog_t::i_flags

Misc flags.

◆ i_return

int interaction_dialog_t::i_return

Return status.

◆ i_status

int interaction_dialog_t::i_status

Dialog status;.

◆ i_timeToGo

int interaction_dialog_t::i_timeToGo

time (in sec) until shown progress is finished

◆ i_type

int interaction_dialog_t::i_type

Type identifier.

◆ p_interface

intf_thread_t* interaction_dialog_t::p_interface

◆ p_lock

vlc_mutex_t* interaction_dialog_t::p_lock

◆ p_parent

vlc_object_t* interaction_dialog_t::p_parent

The vlc object that asked.

◆ p_private

void* interaction_dialog_t::p_private

Private interface data.

◆ psz_alternate_button

char* interaction_dialog_t::psz_alternate_button

alternate button title (~NO)

◆ psz_default_button

char* interaction_dialog_t::psz_default_button

default button title (~OK)

◆ psz_description

char* interaction_dialog_t::psz_description

Descriptor string.

◆ psz_other_button

char* interaction_dialog_t::psz_other_button

other button title (optional,~Cancel)

◆ psz_returned

char* interaction_dialog_t::psz_returned[1]

returned responses from the user

◆ psz_title

char* interaction_dialog_t::psz_title

Title.


The documentation for this struct was generated from the following file: