#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 |