combo.cc File Reference

#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


Function Documentation

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:


Variable Documentation

const int border = 2

Definition at line 46 of file combo.cc.

const int maxtiles = 32

Definition at line 48 of file combo.cc.

Referenced by Combo::add().


Generated on Mon Jul 9 14:44:42 2007 for ExultEngine by  doxygen 1.5.1