zori_menu_proto.h 1.1 KB

12345678910111213141516171819202122
  1. /* This file was generated by runcprotoall */
  2. #ifndef CPROTO /* Needed to protect cproto from itself. */
  3. #ifndef zori_menu_proto_included
  4. /* src/zori/zori_menu.c */
  5. struct zori_menu *zori_widget_to_menu(struct zori_widget *widget);
  6. struct zori_widget *zori_menu_get_selected(struct zori_menu *menu);
  7. int zori_menu_select_index(struct zori_menu *menu, int index);
  8. int zori_menu_select_previous(struct zori_menu *menu);
  9. int zori_menu_select_next(struct zori_menu *menu);
  10. int zori_menu_select_first(struct zori_menu *menu);
  11. int zori_menu_activate_selected(struct zori_menu *menu);
  12. int zori_menu_close(struct zori_menu *menu);
  13. int zori_menu_on_child_close(union zori_event *event);
  14. int zori_menu_on_key_down(union zori_event *event);
  15. int zori_menu_on_draw(union zori_event *event);
  16. struct zori_menu *zori_menu_init(struct zori_menu *menu, zori_id id, zori_id parent_id, zori_rebox *box, struct zori_style *style);
  17. struct zori_menu *zori_menu_new(zori_id id, zori_id parent_id, zori_box *box);
  18. zori_id zori_new_menu(zori_id id, zori_id parent, zori_box *box);
  19. #endif /* zori_menu_proto_included */
  20. #endif /* CPROTO */