MCPcopy Create free account
hub / github.com/NetHack/NetHack / ghack_init_signals

Function ghack_init_signals

outdated/win/gnome/gnsignal.c:59–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57*/
58
59void
60ghack_init_signals(void)
61{
62 ghack_signals[GHSIG_CURS] = gtk_object_class_user_signal_new(
63 gtk_type_class(gtk_widget_get_type()), "ghack_curs", GTK_RUN_FIRST,
64 gtk_marshal_NONE__INT_INT, GTK_TYPE_NONE, 2, GTK_TYPE_INT,
65 GTK_TYPE_INT);
66
67 ghack_signals[GHSIG_PUTSTR] = gtk_object_class_user_signal_new(
68 gtk_type_class(gtk_widget_get_type()), "ghack_putstr", GTK_RUN_FIRST,
69 gtk_marshal_NONE__INT_POINTER, GTK_TYPE_NONE, 2, GTK_TYPE_INT,
70 GTK_TYPE_POINTER);
71
72 ghack_signals[GHSIG_PRINT_GLYPH] = gtk_object_class_user_signal_new(
73 gtk_type_class(gtk_widget_get_type()), "ghack_print_glyph",
74 GTK_RUN_FIRST, gtk_marshal_NONE__INT_INT_POINTER, GTK_TYPE_NONE, 3,
75 GTK_TYPE_INT, GTK_TYPE_INT, GTK_TYPE_POINTER);
76
77 ghack_signals[GHSIG_CLEAR] = gtk_object_class_user_signal_new(
78 gtk_type_class(gtk_widget_get_type()), "ghack_clear", GTK_RUN_FIRST,
79 gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0);
80
81 ghack_signals[GHSIG_DISPLAY] = gtk_object_class_user_signal_new(
82 gtk_type_class(gtk_widget_get_type()), "ghack_display", GTK_RUN_FIRST,
83 gtk_marshal_NONE__BOOL, GTK_TYPE_NONE, 1, GTK_TYPE_BOOL);
84
85 ghack_signals[GHSIG_START_MENU] = gtk_object_class_user_signal_new(
86 gtk_type_class(gtk_widget_get_type()), "ghack_start_menu",
87 GTK_RUN_FIRST, gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0);
88
89 ghack_signals[GHSIG_ADD_MENU] = gtk_object_class_user_signal_new(
90 gtk_type_class(gtk_widget_get_type()), "ghack_add_menu",
91 GTK_RUN_FIRST, gtk_marshal_NONE__POINTER, GTK_TYPE_NONE, 1,
92 GTK_TYPE_POINTER);
93
94 ghack_signals[GHSIG_END_MENU] = gtk_object_class_user_signal_new(
95 gtk_type_class(gtk_widget_get_type()), "ghack_end_menu",
96 GTK_RUN_FIRST, gtk_marshal_NONE__POINTER, GTK_TYPE_NONE, 1,
97 GTK_TYPE_POINTER);
98
99 ghack_signals[GHSIG_SELECT_MENU] = gtk_object_class_user_signal_new(
100 gtk_type_class(gtk_widget_get_type()), "ghack_select_menu",
101 GTK_RUN_FIRST, gtk_marshal_NONE__POINTER_INT_POINTER, GTK_TYPE_NONE,
102 3, GTK_TYPE_POINTER, GTK_TYPE_INT, GTK_TYPE_POINTER);
103
104 ghack_signals[GHSIG_CLIPAROUND] = gtk_object_class_user_signal_new(
105 gtk_type_class(gtk_widget_get_type()), "ghack_cliparound",
106 GTK_RUN_FIRST, gtk_marshal_NONE__INT_INT, GTK_TYPE_NONE, 2,
107 GTK_TYPE_INT, GTK_TYPE_INT);
108
109 ghack_signals[GHSIG_FADE_HIGHLIGHT] = gtk_object_class_user_signal_new(
110 gtk_type_class(gtk_widget_get_type()), "ghack_fade_highlight",
111 GTK_RUN_FIRST, gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0);
112
113 ghack_signals[GHSIG_DELAY] = gtk_object_class_user_signal_new(
114 gtk_type_class(gtk_widget_get_type()), "gnome_delay_output",
115 GTK_RUN_FIRST, gtk_marshal_NONE__INT, GTK_TYPE_NONE, 1, GTK_TYPE_INT);
116}

Callers 1

gnome_init_nhwindowsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected