ezgl
1.0.1
An Easy Graphics & GUI Library
|
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::application | explicit |
application(application const &)=delete | ezgl::application | |
application(application &&)=default | ezgl::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) const | ezgl::application | |
get_main_canvas_id() const | ezgl::application | inline |
get_main_window_id() const | ezgl::application | inline |
get_object(gchar const *name) const | ezgl::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 &)=delete | ezgl::application | |
operator=(application &&)=default | ezgl::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 |