eggedit.cc File Reference

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


Function Documentation

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:


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