OSD Menu object. More...

Data Fields | |
| int | i_x |
| int | i_y |
| int | i_width |
| int | i_height |
| int | i_style |
| int | i_position |
| char * | psz_path |
| osd_button_t * | p_button |
| osd_menu_state_t * | p_state |
| osd_button_t * | p_last_button |
| module_t * | p_parser |
| char * | psz_file |
| image_handler_t * | p_image |
VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \ | |
| const char * | psz_object_type |
| char * | psz_header |
| int | i_flags |
| volatile bool | b_die |
| set by the outside | |
| bool | b_force |
| set by the outside (eg. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
OSD Menu object.
The main OSD Menu object, which holds a linked list to all buttons and images that defines the menu. The p_state variable represents the current state of the OSD Menu.
| volatile bool osd_menu_t::b_die |
set by the outside
| bool osd_menu_t::b_force |
set by the outside (eg.
Referenced by osd_MenuCreate().
Referenced by osd_ButtonFind().
Referenced by osd_MenuCreate().
| int osd_menu_t::i_x |
Referenced by osd_MenuCreate().
| int osd_menu_t::i_y |
Referenced by osd_ButtonFind(), and osd_MenuCreate().
Referenced by osd_ButtonFind(), osd_MenuCreate(), osd_MenuNext(), and osd_MenuShow().
Referenced by osd_ParserLoad(), and osd_ParserUnload().
Referenced by osd_MenuPrev().
(root of all evil) - 1
Referenced by osd_MenuActivate(), osd_MenuDown(), and osd_MenuUp().
our parent
Referenced by osd_MenuCreate(), osd_ParserLoad(), and osd_ParserUnload().
| char* osd_menu_t::psz_file |
Referenced by osd_ParserLoad(), and osd_ParserUnload().
| char* osd_menu_t::psz_header |
| const char* osd_menu_t::psz_object_type |
| char* osd_menu_t::psz_path |
1.7.1