ezgl  1.0.1
An Easy Graphics & GUI Library
ezgl::application Member List

This is the complete list of members for ezgl::application, including all inherited members.

add_canvas(std::string const &canvas_id, draw_canvas_fn draw_callback, rectangle coordinate_system, color background_color=WHITE)ezgl::application
application(application::settings s)ezgl::applicationexplicit
application(application const &)=deleteezgl::application
application(application &&)=defaultezgl::application
change_button_text(const char *button_text, const char *new_button_text)ezgl::application
change_canvas_world_coordinates(std::string const &canvas_id, rectangle coordinate_system)ezgl::application
change_combo_box_text_options(const char *name, std::vector< std::string > new_options)ezgl::application
create_button(const char *button_text, int left, int top, int width, int height, button_callback_fn button_func)ezgl::application
create_button(const char *button_text, int insert_row, button_callback_fn button_func)ezgl::application
create_combo_box_text(const char *id_string, int insert_row, combo_box_callback_fn combo_box_fn, std::vector< std::string > options)ezgl::application
create_combo_box_text(const char *id_string, int left, int top, int width, int height, combo_box_callback_fn combo_box_fn, std::vector< std::string > options)ezgl::application
create_dialog_window(dialog_callback_fn cbk_fn, const char *dialog_title, const char *window_text)ezgl::application
create_label(int insert_row, const char *label_text)ezgl::application
create_label(int left, int top, int width, int height, const char *label_text)ezgl::application
create_popup_message(const char *title, const char *message)ezgl::application
create_popup_message_with_callback(dialog_callback_fn cbk_fn, const char *title, const char *message)ezgl::application
destroy_button(const char *button_text_to_destroy)ezgl::application
destroy_widget(const char *widget_name)ezgl::application
find_widget(const char *widget_name)ezgl::application
flush_drawing()ezgl::application
get_canvas(std::string const &canvas_id) constezgl::application
get_main_canvas_id() constezgl::applicationinline
get_main_window_id() constezgl::applicationinline
get_object(gchar const *name) constezgl::application
get_renderer()ezgl::application
initial_setup_callback (defined in ezgl::application)ezgl::application
key_press_callback (defined in ezgl::application)ezgl::application
mouse_move_callback (defined in ezgl::application)ezgl::application
mouse_press_callback (defined in ezgl::application)ezgl::application
operator=(application const &)=deleteezgl::application
operator=(application &&)=defaultezgl::application
quit()ezgl::application
refresh_drawing()ezgl::application
run(setup_callback_fn initial_setup_user_callback, mouse_callback_fn mouse_press_user_callback, mouse_callback_fn mouse_move_user_callback, key_callback_fn key_press_user_callback)ezgl::application
update_message(std::string const &message)ezgl::application
~application()ezgl::application