Collaboration diagram for osd_button_t:

Data Fields | |
| osd_button_t * | p_next |
| osd_button_t * | p_prev |
| osd_button_t * | p_up |
| osd_button_t * | p_down |
| osd_state_t * | p_current_state |
| osd_state_t * | p_states |
| picture_t * | p_feedback |
| char * | psz_name |
| char * | psz_action |
| char * | psz_action_down |
| int | i_x |
| int | i_y |
| int | i_width |
| int | i_height |
| bool | b_range |
| int | i_ranges |
An OSD Button has different states. Each state has an image for display.
| char* osd_button_t::psz_name |
| char* osd_button_t::psz_action |
1.5.1