]> git.sesse.net Git - vlc/blobdiff - src/interface/interface.h
Hide interaction object layout
[vlc] / src / interface / interface.h
index 6401ccdd7f7db99a1c64473f5f4c0544f14e2c38..6c256ca2c9a091ae2c48dad4db6b8c2b8d6179dc 100644 (file)
  * Interaction
  **********************************************************************/
 
+/**
+ * This structure contains the active interaction dialogs, and is
+ * used by the manager
+ */
+struct interaction_t
+{
+    VLC_COMMON_MEMBERS
+
+    int                         i_dialogs;      ///< Number of dialogs
+    interaction_dialog_t      **pp_dialogs;     ///< Dialogs
+    intf_thread_t              *p_intf;         ///< Interface to use
+    int                         i_last_id;      ///< Last attributed ID
+};
+
 interaction_t * interaction_Init( libvlc_int_t *p_libvlc );
 void interaction_Destroy( interaction_t * );