#ifndef UI_MANAGER__ #define UI_MANAGER__ #include #include "eek/eek-types.h" #include "outputs.h" struct ui_manager; struct ui_manager *squeek_uiman_new(void); void squeek_uiman_set_output(struct ui_manager *uiman, struct squeek_output_handle output); uint32_t squeek_uiman_get_perceptual_height(struct ui_manager *uiman); struct vis_manager; struct vis_manager *squeek_visman_new(void); void squeek_visman_set_ui(struct vis_manager *visman, ServerContextService *ui_context); void squeek_visman_set_keyboard_present(struct vis_manager *visman, uint32_t keyboard_present); #endif