#include "studio.h"#include "u7drag.h"#include "servemsg.h"#include "objserial.h"#include "exult_constants.h"#include "shapefile.h"#include "shapedraw.h"Include dependency graph for eggedit.cc:

Go to the source code of this file.
Functions | |
| void | on_open_egg_activate (GtkMenuItem *menuitem, gpointer user_data) |
| void | on_egg_apply_btn_clicked (GtkButton *btn, gpointer user_data) |
| void | on_egg_cancel_btn_clicked (GtkButton *btn, gpointer user_data) |
| gboolean | on_egg_window_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| gboolean | on_egg_monster_draw_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer data) |
| gboolean | on_monst_shape_focus_out_event (GtkWidget *widget, GdkEventFocus *event, gpointer user_data) |
| void | on_teleport_coord_toggled (GtkToggleButton *btn, gpointer user_data) |
| static void | Egg_monster_dropped (int file, int shape, int frame, void *udata) |
| static void | Egg_response (Exult_server::Msg_type id, unsigned char *data, int datalen, void *) |
| static void Egg_monster_dropped | ( | int | file, | |
| int | shape, | |||
| int | frame, | |||
| void * | udata | |||
| ) | [static] |
Definition at line 142 of file eggedit.cc.
References U7_SHAPE_SHAPES.
Referenced by ExultStudio::open_egg_window().
| static void Egg_response | ( | Exult_server::Msg_type | id, | |
| unsigned char * | data, | |||
| int | datalen, | |||
| void * | ||||
| ) | [static] |
Definition at line 350 of file eggedit.cc.
References ExultStudio::close_egg_window(), ExultStudio::get_instance(), and Exult_server::user_responded.
Referenced by ExultStudio::save_egg_window().
Here is the call graph for this function:

| void on_egg_apply_btn_clicked | ( | GtkButton * | btn, | |
| gpointer | user_data | |||
| ) |
Definition at line 58 of file eggedit.cc.
References ExultStudio::get_instance(), and ExultStudio::save_egg_window().
Here is the call graph for this function:

| void on_egg_cancel_btn_clicked | ( | GtkButton * | btn, | |
| gpointer | user_data | |||
| ) |
Definition at line 70 of file eggedit.cc.
References ExultStudio::close_egg_window(), and ExultStudio::get_instance().
Here is the call graph for this function:

| gboolean on_egg_monster_draw_expose_event | ( | GtkWidget * | widget, | |
| GdkEventExpose * | event, | |||
| gpointer | data | |||
| ) |
Definition at line 96 of file eggedit.cc.
References ExultStudio::get_instance(), and ExultStudio::show_egg_monster().
Here is the call graph for this function:

| gboolean on_egg_window_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
Definition at line 82 of file eggedit.cc.
References ExultStudio::close_egg_window(), and ExultStudio::get_instance().
Here is the call graph for this function:

| gboolean on_monst_shape_focus_out_event | ( | GtkWidget * | widget, | |
| GdkEventFocus * | event, | |||
| gpointer | user_data | |||
| ) |
Definition at line 112 of file eggedit.cc.
References ExultStudio::get_instance(), and ExultStudio::show_egg_monster().
Here is the call graph for this function:

| void on_open_egg_activate | ( | GtkMenuItem * | menuitem, | |
| gpointer | user_data | |||
| ) |
Definition at line 45 of file eggedit.cc.
References ExultStudio::get_instance(), and ExultStudio::open_egg_window().
Here is the call graph for this function:

| void on_teleport_coord_toggled | ( | GtkToggleButton * | btn, | |
| gpointer | user_data | |||
| ) |
Definition at line 125 of file eggedit.cc.
References ExultStudio::get_instance(), and ExultStudio::set_sensitive().
Here is the call graph for this function:

1.5.1