#include <stdlib.h>
#include <signal.h>
#include <glib.h>
#include <gtk/gtk.h>
#include "mape/editview.h"
#include "mape/window.h"
#include "mape/mapgen.h"
#include "mape/random.h"
Go to the source code of this file.
|
int | main (int argc, char *argv[]) |
|
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
Definition at line 126 of file mape.c.
130 GError* error = NULL;
131 GtkWidget* error_dialog;
133 _global_wnd = &window;
135 signal(SIGSEGV, segv_handler);
138 gtk_init(&argc, &argv);
151 error_dialog = gtk_message_dialog_new(
156 "Application initialization failed"
159 gtk_message_dialog_format_secondary_text(
160 GTK_MESSAGE_DIALOG(error_dialog),
165 gtk_window_set_title(GTK_WINDOW(error_dialog),
"Mape");
168 gtk_dialog_run(GTK_DIALOG(error_dialog) );
169 gtk_widget_destroy(error_dialog);
177 G_CALLBACK(mape_main_window_destroy),
void mape_mapgen_deinit()
gboolean mape_mapgen_init(GError **error)
void mape_random_seed(unsigned int seed)
MapeWindow * mape_window_new(int argc, char *argv[], GError **error)
void mape_window_destroy(MapeWindow *wnd)