#include #include module Bindings.CEF3.MenuModel (module Bindings.CEF3.MenuModel) where #strict_import import Bindings.Synonyms import Bindings.CEF3.Internal.CefString import Bindings.CEF3.Internal.CefTypes import Bindings.CEF3.Base #starttype cef_menu_model_t #field base, #field clear, #field get_count, #field add_separator, #field add_item, #field add_check_item, #field add_radio_item, #field add_sub_menu, #field insert_separator_at, #field insert_item_at, #field insert_check_item_at, #field insert_radio_item_at, #field insert_sub_menu_at, #field remove, #field remove_at, #field get_index_of, #field get_command_id_at, #field set_command_id_at, #field get_label, #field get_label_at, #field set_label, #field set_label_at, #field get_type, #field get_type_at, #field get_group_id, #field get_group_id_at, #field set_group_id, #field set_group_id_at, #field get_sub_menu, #field get_sub_menu_at, #field is_visible, #field is_visible_at, #field set_visible, #field set_visible_at, #field is_enabled, #field is_enabled_at, #field set_enabled, #field set_enabled_at, #field is_checked, #field is_checked_at, #field set_checked, #field set_checked_at, #field has_accelerator, #field has_accelerator_at, #field set_accelerator, #field set_accelerator_at, #field remove_accelerator, #field remove_accelerator_at, #field get_accelerator, #field get_accelerator_at, #stoptype #callback_t cb_cef_menu_model_clear, Ptr -> IO #callback_t cb_cef_menu_model_get_count, Ptr -> IO #callback_t cb_cef_menu_model_add_separator, Ptr -> IO #callback_t cb_cef_menu_model_add_item, Ptr -> -> Ptr -> IO #callback_t cb_cef_menu_model_add_check_item, Ptr -> -> Ptr -> IO #callback_t cb_cef_menu_model_add_radio_item, Ptr -> -> Ptr -> -> IO #callback_t cb_cef_menu_model_add_sub_menu, Ptr -> -> Ptr -> IO (Ptr ) #callback_t cb_cef_menu_model_insert_separator_at, Ptr -> -> IO #callback_t cb_cef_menu_model_insert_item_at, Ptr -> -> -> Ptr -> IO #callback_t cb_cef_menu_model_insert_check_item_at, Ptr -> -> -> Ptr -> IO #callback_t cb_cef_menu_model_insert_radio_item_at, Ptr -> -> -> Ptr -> -> IO #callback_t cb_cef_menu_model_insert_sub_menu_at, Ptr -> -> -> Ptr -> IO (Ptr ) #callback_t cb_cef_menu_model_remove, Ptr -> -> IO #callback_t cb_cef_menu_model_remove_at, Ptr -> -> IO #callback_t cb_cef_menu_model_get_index_of, Ptr -> -> IO #callback_t cb_cef_menu_model_get_command_id_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_command_id_at, Ptr -> -> -> IO #callback_t cb_cef_menu_model_get_label, Ptr -> -> IO #callback_t cb_cef_menu_model_get_label_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_label, Ptr -> -> Ptr -> IO #callback_t cb_cef_menu_model_set_label_at, Ptr -> -> Ptr -> IO #callback_t cb_cef_menu_model_get_type, Ptr -> -> IO #callback_t cb_cef_menu_model_get_type_at, Ptr -> -> IO #callback_t cb_cef_menu_model_get_group_id, Ptr -> -> IO #callback_t cb_cef_menu_model_get_group_id_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_group_id, Ptr -> -> -> IO #callback_t cb_cef_menu_model_set_group_id_at, Ptr -> -> -> IO #callback_t cb_cef_menu_model_get_sub_menu, Ptr -> -> IO (Ptr ) #callback_t cb_cef_menu_model_get_sub_menu_at, Ptr -> -> IO (Ptr ) #callback_t cb_cef_menu_model_is_visible, Ptr -> -> IO #callback_t cb_cef_menu_model_is_visible_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_visible, Ptr -> -> -> IO #callback_t cb_cef_menu_model_set_visible_at, Ptr -> -> -> IO #callback_t cb_cef_menu_model_is_enabled, Ptr -> -> IO #callback_t cb_cef_menu_model_is_enabled_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_enabled, Ptr -> -> -> IO #callback_t cb_cef_menu_model_set_enabled_at, Ptr -> -> -> IO #callback_t cb_cef_menu_model_is_checked, Ptr -> -> IO #callback_t cb_cef_menu_model_is_checked_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_checked, Ptr -> -> -> IO #callback_t cb_cef_menu_model_set_checked_at, Ptr -> -> -> IO #callback_t cb_cef_menu_model_has_accelerator, Ptr -> -> IO #callback_t cb_cef_menu_model_has_accelerator_at, Ptr -> -> IO #callback_t cb_cef_menu_model_set_accelerator, Ptr -> -> -> -> -> -> IO #callback_t cb_cef_menu_model_set_accelerator_at, Ptr -> -> -> -> -> -> IO #callback_t cb_cef_menu_model_remove_accelerator, Ptr -> -> IO #callback_t cb_cef_menu_model_remove_accelerator_at, Ptr -> -> IO #callback_t cb_cef_menu_model_get_accelerator, Ptr -> -> Ptr -> Ptr -> Ptr -> Ptr -> IO #callback_t cb_cef_menu_model_get_accelerator_at, Ptr -> -> Ptr -> Ptr -> Ptr -> Ptr -> IO