|
Freeciv-3.1
|
Go to the source code of this file.
Data Structures | |
| struct | editbar |
| struct | editinfobox |
Functions | |
| gboolean | handle_edit_mouse_button_press (GtkGestureClick *gesture, int editor_mouse_button, double x, double y) |
| gboolean | handle_edit_mouse_button_release (GtkGestureClick *gesture, int editor_mouse_button, double x, double y) |
| gboolean | handle_edit_mouse_move (GtkEventControllerMotion *controller, gdouble x, gdouble y) |
| gboolean | handle_edit_key_press (guint keyval, GdkModifierType state) |
| void | editgui_create_widgets (void) |
| void | editgui_free (void) |
| struct editbar * | editgui_get_editbar (void) |
| struct editinfobox * | editgui_get_editinfobox (void) |
| void editgui_create_widgets | ( | void | ) |
Create all editor GUI widgets.
Definition at line 1821 of file editgui.c.
Referenced by setup_widgets().
| void editgui_free | ( | void | ) |
| struct editbar * editgui_get_editbar | ( | void | ) |
Get the pointer for the editbar embedded in the client's GUI.
Definition at line 1787 of file editgui.c.
Referenced by editgui_free(), editgui_refresh(), editgui_run_tool_selection(), editgui_tileset_changed(), and setup_widgets().
| struct editinfobox * editgui_get_editinfobox | ( | void | ) |
Return a pointer to the editor info box embedded in the client's GUI.
Definition at line 1852 of file editgui.c.
Referenced by editgui_free(), editgui_refresh(), editgui_run_tool_selection(), editgui_tileset_changed(), and editinfobox_spin_button_value_changed().
| gboolean handle_edit_key_press | ( | guint | keyval, |
| GdkModifierType | state | ||
| ) |
| gboolean handle_edit_mouse_button_press | ( | GtkGestureClick * | gesture, |
| int | editor_mouse_button, | ||
| double | x, | ||
| double | y | ||
| ) |
| gboolean handle_edit_mouse_button_release | ( | GtkGestureClick * | gesture, |
| int | editor_mouse_button, | ||
| double | x, | ||
| double | y | ||
| ) |