#include <gdk/gdkkeysyms.h>#include "studio.h"#include "combo.h"#include "exult_constants.h"#include "exceptions.h"#include "shapevga.h"#include "shapefile.h"#include "ibuf8.h"#include "objserial.h"#include "shapegroup.h"#include "Flex.h"#include "u7drag.h"Include dependency graph for combo.cc:

Go to the source code of this file.
Functions | |
| void | on_new_combo1_activate (GtkMenuItem *menuitem, gpointer user_data) |
| gint | on_combo_draw_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer data) |
| void | on_combo_remove_clicked (GtkButton *button, gpointer user_data) |
| void | on_combo_apply_clicked (GtkButton *button, gpointer user_data) |
| void | on_combo_ok_clicked (GtkButton *button, gpointer user_data) |
| void | on_combo_locx_changed (GtkSpinButton *button, gpointer user_data) |
| void | on_combo_locy_changed (GtkSpinButton *button, gpointer user_data) |
| void | on_combo_locz_changed (GtkSpinButton *button, gpointer user_data) |
| void | on_combo_order_changed (GtkSpinButton *button, gpointer user_data) |
| gint | on_combo_draw_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer data) |
| int | hot_spot_compare (Combo_member &c0, Combo_member &c1) |
| static gboolean | on_combo_key_press (GtkEntry *entry, GdkEventKey *event, gpointer user_data) |
| static gint | Mouse_release (GtkWidget *, GdkEventButton *, gpointer) |
Variables | |
| const int | border = 2 |
| const int | maxtiles = 32 |
| int hot_spot_compare | ( | Combo_member & | c0, | |
| Combo_member & | c1 | |||
| ) |
Definition at line 205 of file combo.cc.
References Combo_member::tx, Combo_member::ty, and Combo_member::tz.
Referenced by Combo::add(), and Combo::remove().
| static gint Mouse_release | ( | GtkWidget * | , | |
| GdkEventButton * | , | |||
| gpointer | ||||
| ) | [static] |
Definition at line 1569 of file combo.cc.
References Shape_draw::mouse_up().
Here is the call graph for this function:

| void on_combo_apply_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 127 of file combo.cc.
References Combo_editor::save().
Here is the call graph for this function:

| gint on_combo_draw_button_press_event | ( | GtkWidget * | widget, | |
| GdkEventButton * | event, | |||
| gpointer | data | |||
| ) |
Definition at line 186 of file combo.cc.
References Combo_editor::mouse_press().
Here is the call graph for this function:

| gint on_combo_draw_expose_event | ( | GtkWidget * | widget, | |
| GdkEventExpose * | event, | |||
| gpointer | data | |||
| ) |
Definition at line 105 of file combo.cc.
References Combo_editor::render().
Here is the call graph for this function:

| static gboolean on_combo_key_press | ( | GtkEntry * | entry, | |
| GdkEventKey * | event, | |||
| gpointer | user_data | |||
| ) | [static] |
Definition at line 1146 of file combo.cc.
References Combo_chooser::remove().
Referenced by Combo_chooser::Combo_chooser().
Here is the call graph for this function:

| void on_combo_locx_changed | ( | GtkSpinButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 147 of file combo.cc.
References Combo_editor::set_position().
Here is the call graph for this function:

| void on_combo_locy_changed | ( | GtkSpinButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 156 of file combo.cc.
References Combo_editor::set_position().
Here is the call graph for this function:

| void on_combo_locz_changed | ( | GtkSpinButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 165 of file combo.cc.
References Combo_editor::set_position().
Here is the call graph for this function:

| void on_combo_ok_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 136 of file combo.cc.
References Combo_editor::save().
Here is the call graph for this function:

| void on_combo_order_changed | ( | GtkSpinButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 174 of file combo.cc.
References Combo_editor::set_order().
Here is the call graph for this function:

| void on_combo_remove_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
Definition at line 118 of file combo.cc.
References Combo_editor::remove().
Here is the call graph for this function:

| void on_new_combo1_activate | ( | GtkMenuItem * | menuitem, | |
| gpointer | user_data | |||
| ) |
Definition at line 55 of file combo.cc.
References ExultStudio::get_instance(), and ExultStudio::open_combo_window().
Here is the call graph for this function:

| const int maxtiles = 32 |
1.5.1