4 <function name=
"get_user_shell" symbol=
"vte_get_user_shell">
5 <return-type type=
"char*"/>
7 <callback name=
"VteSelectionFunc">
8 <return-type type=
"gboolean"/>
10 <parameter name=
"terminal" type=
"VteTerminal*"/>
11 <parameter name=
"column" type=
"glong"/>
12 <parameter name=
"row" type=
"glong"/>
13 <parameter name=
"data" type=
"gpointer"/>
16 <struct name=
"VteCharAttributes">
17 <field name=
"row" type=
"long"/>
18 <field name=
"column" type=
"long"/>
19 <field name=
"fore" type=
"GdkColor"/>
20 <field name=
"back" type=
"GdkColor"/>
21 <field name=
"underline" type=
"guint"/>
22 <field name=
"strikethrough" type=
"guint"/>
24 <struct name=
"VtePtyClass">
26 <enum name=
"VtePtyError" type-name=
"VtePtyError" get-type=
"vte_pty_error_get_type">
27 <member name=
"VTE_PTY_ERROR_PTY_HELPER_FAILED" value=
"0"/>
28 <member name=
"VTE_PTY_ERROR_PTY98_FAILED" value=
"1"/>
30 <enum name=
"VteTerminalAntiAlias" type-name=
"VteTerminalAntiAlias" get-type=
"vte_terminal_anti_alias_get_type">
31 <member name=
"VTE_ANTI_ALIAS_USE_DEFAULT" value=
"0"/>
32 <member name=
"VTE_ANTI_ALIAS_FORCE_ENABLE" value=
"1"/>
33 <member name=
"VTE_ANTI_ALIAS_FORCE_DISABLE" value=
"2"/>
35 <enum name=
"VteTerminalCursorBlinkMode" type-name=
"VteTerminalCursorBlinkMode" get-type=
"vte_terminal_cursor_blink_mode_get_type">
36 <member name=
"VTE_CURSOR_BLINK_SYSTEM" value=
"0"/>
37 <member name=
"VTE_CURSOR_BLINK_ON" value=
"1"/>
38 <member name=
"VTE_CURSOR_BLINK_OFF" value=
"2"/>
40 <enum name=
"VteTerminalCursorShape" type-name=
"VteTerminalCursorShape" get-type=
"vte_terminal_cursor_shape_get_type">
41 <member name=
"VTE_CURSOR_SHAPE_BLOCK" value=
"0"/>
42 <member name=
"VTE_CURSOR_SHAPE_IBEAM" value=
"1"/>
43 <member name=
"VTE_CURSOR_SHAPE_UNDERLINE" value=
"2"/>
45 <enum name=
"VteTerminalEraseBinding" type-name=
"VteTerminalEraseBinding" get-type=
"vte_terminal_erase_binding_get_type">
46 <member name=
"VTE_ERASE_AUTO" value=
"0"/>
47 <member name=
"VTE_ERASE_ASCII_BACKSPACE" value=
"1"/>
48 <member name=
"VTE_ERASE_ASCII_DELETE" value=
"2"/>
49 <member name=
"VTE_ERASE_DELETE_SEQUENCE" value=
"3"/>
50 <member name=
"VTE_ERASE_TTY" value=
"4"/>
52 <enum name=
"VteTerminalWriteFlags" type-name=
"VteTerminalWriteFlags" get-type=
"vte_terminal_write_flags_get_type">
53 <member name=
"VTE_TERMINAL_WRITE_DEFAULT" value=
"0"/>
55 <flags name=
"VtePtyFlags" type-name=
"VtePtyFlags" get-type=
"vte_pty_flags_get_type">
56 <member name=
"VTE_PTY_NO_LASTLOG" value=
"1"/>
57 <member name=
"VTE_PTY_NO_UTMP" value=
"2"/>
58 <member name=
"VTE_PTY_NO_WTMP" value=
"4"/>
59 <member name=
"VTE_PTY_NO_HELPER" value=
"8"/>
60 <member name=
"VTE_PTY_NO_FALLBACK" value=
"16"/>
61 <member name=
"VTE_PTY_DEFAULT" value=
"0"/>
63 <object name=
"VtePty" parent=
"GObject" type-name=
"VtePty" get-type=
"vte_pty_get_type">
65 <interface name=
"GInitable"/>
67 <method name=
"child_setup" symbol=
"vte_pty_child_setup">
68 <return-type type=
"void"/>
70 <parameter name=
"pty" type=
"VtePty*"/>
73 <method name=
"close" symbol=
"vte_pty_close">
74 <return-type type=
"void"/>
76 <parameter name=
"pty" type=
"VtePty*"/>
79 <method name=
"error_quark" symbol=
"vte_pty_error_quark">
80 <return-type type=
"GQuark"/>
82 <method name=
"get_fd" symbol=
"vte_pty_get_fd">
83 <return-type type=
"int"/>
85 <parameter name=
"pty" type=
"VtePty*"/>
88 <method name=
"get_size" symbol=
"vte_pty_get_size">
89 <return-type type=
"gboolean"/>
91 <parameter name=
"pty" type=
"VtePty*"/>
92 <parameter name=
"rows" type=
"int*"/>
93 <parameter name=
"columns" type=
"int*"/>
94 <parameter name=
"error" type=
"GError**"/>
97 <constructor name=
"new" symbol=
"vte_pty_new">
98 <return-type type=
"VtePty*"/>
100 <parameter name=
"flags" type=
"VtePtyFlags"/>
101 <parameter name=
"error" type=
"GError**"/>
104 <constructor name=
"new_foreign" symbol=
"vte_pty_new_foreign">
105 <return-type type=
"VtePty*"/>
107 <parameter name=
"fd" type=
"int"/>
108 <parameter name=
"error" type=
"GError**"/>
111 <method name=
"set_size" symbol=
"vte_pty_set_size">
112 <return-type type=
"gboolean"/>
114 <parameter name=
"pty" type=
"VtePty*"/>
115 <parameter name=
"rows" type=
"int"/>
116 <parameter name=
"columns" type=
"int"/>
117 <parameter name=
"error" type=
"GError**"/>
120 <method name=
"set_term" symbol=
"vte_pty_set_term">
121 <return-type type=
"void"/>
123 <parameter name=
"pty" type=
"VtePty*"/>
124 <parameter name=
"emulation" type=
"char*"/>
127 <method name=
"set_utf8" symbol=
"vte_pty_set_utf8">
128 <return-type type=
"gboolean"/>
130 <parameter name=
"pty" type=
"VtePty*"/>
131 <parameter name=
"utf8" type=
"gboolean"/>
132 <parameter name=
"error" type=
"GError**"/>
135 <property name=
"fd" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
136 <property name=
"flags" type=
"VtePtyFlags" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
137 <property name=
"term" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
139 <object name=
"VteReaper" parent=
"GObject" type-name=
"VteReaper" get-type=
"vte_reaper_get_type">
140 <method name=
"add_child" symbol=
"vte_reaper_add_child">
141 <return-type type=
"int"/>
143 <parameter name=
"pid" type=
"GPid"/>
146 <method name=
"get" symbol=
"vte_reaper_get">
147 <return-type type=
"VteReaper*"/>
149 <signal name=
"child-exited" when=
"LAST">
150 <return-type type=
"void"/>
152 <parameter name=
"object" type=
"VteReaper*"/>
153 <parameter name=
"p0" type=
"gint"/>
154 <parameter name=
"p1" type=
"gint"/>
158 <object name=
"VteTerminal" parent=
"GtkWidget" type-name=
"VteTerminal" get-type=
"vte_terminal_get_type">
160 <interface name=
"AtkImplementor"/>
161 <interface name=
"GtkBuildable"/>
163 <method name=
"copy_clipboard" symbol=
"vte_terminal_copy_clipboard">
164 <return-type type=
"void"/>
166 <parameter name=
"terminal" type=
"VteTerminal*"/>
169 <method name=
"copy_primary" symbol=
"vte_terminal_copy_primary">
170 <return-type type=
"void"/>
172 <parameter name=
"terminal" type=
"VteTerminal*"/>
175 <method name=
"feed" symbol=
"vte_terminal_feed">
176 <return-type type=
"void"/>
178 <parameter name=
"terminal" type=
"VteTerminal*"/>
179 <parameter name=
"data" type=
"char*"/>
180 <parameter name=
"length" type=
"glong"/>
183 <method name=
"feed_child" symbol=
"vte_terminal_feed_child">
184 <return-type type=
"void"/>
186 <parameter name=
"terminal" type=
"VteTerminal*"/>
187 <parameter name=
"text" type=
"char*"/>
188 <parameter name=
"length" type=
"glong"/>
191 <method name=
"feed_child_binary" symbol=
"vte_terminal_feed_child_binary">
192 <return-type type=
"void"/>
194 <parameter name=
"terminal" type=
"VteTerminal*"/>
195 <parameter name=
"data" type=
"char*"/>
196 <parameter name=
"length" type=
"glong"/>
199 <method name=
"fork_command" symbol=
"vte_terminal_fork_command">
200 <return-type type=
"pid_t"/>
202 <parameter name=
"terminal" type=
"VteTerminal*"/>
203 <parameter name=
"command" type=
"char*"/>
204 <parameter name=
"argv" type=
"char**"/>
205 <parameter name=
"envv" type=
"char**"/>
206 <parameter name=
"working_directory" type=
"char*"/>
207 <parameter name=
"lastlog" type=
"gboolean"/>
208 <parameter name=
"utmp" type=
"gboolean"/>
209 <parameter name=
"wtmp" type=
"gboolean"/>
212 <method name=
"fork_command_full" symbol=
"vte_terminal_fork_command_full">
213 <return-type type=
"gboolean"/>
215 <parameter name=
"terminal" type=
"VteTerminal*"/>
216 <parameter name=
"pty_flags" type=
"VtePtyFlags"/>
217 <parameter name=
"working_directory" type=
"char*"/>
218 <parameter name=
"argv" type=
"char**"/>
219 <parameter name=
"envv" type=
"char**"/>
220 <parameter name=
"spawn_flags" type=
"GSpawnFlags"/>
221 <parameter name=
"child_setup" type=
"GSpawnChildSetupFunc"/>
222 <parameter name=
"child_setup_data" type=
"gpointer"/>
223 <parameter name=
"child_pid" type=
"GPid*"/>
224 <parameter name=
"error" type=
"GError**"/>
227 <method name=
"forkpty" symbol=
"vte_terminal_forkpty">
228 <return-type type=
"pid_t"/>
230 <parameter name=
"terminal" type=
"VteTerminal*"/>
231 <parameter name=
"envv" type=
"char**"/>
232 <parameter name=
"working_directory" type=
"char*"/>
233 <parameter name=
"lastlog" type=
"gboolean"/>
234 <parameter name=
"utmp" type=
"gboolean"/>
235 <parameter name=
"wtmp" type=
"gboolean"/>
238 <method name=
"get_adjustment" symbol=
"vte_terminal_get_adjustment">
239 <return-type type=
"GtkAdjustment*"/>
241 <parameter name=
"terminal" type=
"VteTerminal*"/>
244 <method name=
"get_allow_bold" symbol=
"vte_terminal_get_allow_bold">
245 <return-type type=
"gboolean"/>
247 <parameter name=
"terminal" type=
"VteTerminal*"/>
250 <method name=
"get_audible_bell" symbol=
"vte_terminal_get_audible_bell">
251 <return-type type=
"gboolean"/>
253 <parameter name=
"terminal" type=
"VteTerminal*"/>
256 <method name=
"get_char_ascent" symbol=
"vte_terminal_get_char_ascent">
257 <return-type type=
"glong"/>
259 <parameter name=
"terminal" type=
"VteTerminal*"/>
262 <method name=
"get_char_descent" symbol=
"vte_terminal_get_char_descent">
263 <return-type type=
"glong"/>
265 <parameter name=
"terminal" type=
"VteTerminal*"/>
268 <method name=
"get_char_height" symbol=
"vte_terminal_get_char_height">
269 <return-type type=
"glong"/>
271 <parameter name=
"terminal" type=
"VteTerminal*"/>
274 <method name=
"get_char_width" symbol=
"vte_terminal_get_char_width">
275 <return-type type=
"glong"/>
277 <parameter name=
"terminal" type=
"VteTerminal*"/>
280 <method name=
"get_child_exit_status" symbol=
"vte_terminal_get_child_exit_status">
281 <return-type type=
"int"/>
283 <parameter name=
"terminal" type=
"VteTerminal*"/>
286 <method name=
"get_column_count" symbol=
"vte_terminal_get_column_count">
287 <return-type type=
"glong"/>
289 <parameter name=
"terminal" type=
"VteTerminal*"/>
292 <method name=
"get_cursor_blink_mode" symbol=
"vte_terminal_get_cursor_blink_mode">
293 <return-type type=
"VteTerminalCursorBlinkMode"/>
295 <parameter name=
"terminal" type=
"VteTerminal*"/>
298 <method name=
"get_cursor_position" symbol=
"vte_terminal_get_cursor_position">
299 <return-type type=
"void"/>
301 <parameter name=
"terminal" type=
"VteTerminal*"/>
302 <parameter name=
"column" type=
"glong*"/>
303 <parameter name=
"row" type=
"glong*"/>
306 <method name=
"get_cursor_shape" symbol=
"vte_terminal_get_cursor_shape">
307 <return-type type=
"VteTerminalCursorShape"/>
309 <parameter name=
"terminal" type=
"VteTerminal*"/>
312 <method name=
"get_default_emulation" symbol=
"vte_terminal_get_default_emulation">
313 <return-type type=
"char*"/>
315 <parameter name=
"terminal" type=
"VteTerminal*"/>
318 <method name=
"get_emulation" symbol=
"vte_terminal_get_emulation">
319 <return-type type=
"char*"/>
321 <parameter name=
"terminal" type=
"VteTerminal*"/>
324 <method name=
"get_encoding" symbol=
"vte_terminal_get_encoding">
325 <return-type type=
"char*"/>
327 <parameter name=
"terminal" type=
"VteTerminal*"/>
330 <method name=
"get_font" symbol=
"vte_terminal_get_font">
331 <return-type type=
"PangoFontDescription*"/>
333 <parameter name=
"terminal" type=
"VteTerminal*"/>
336 <method name=
"get_has_selection" symbol=
"vte_terminal_get_has_selection">
337 <return-type type=
"gboolean"/>
339 <parameter name=
"terminal" type=
"VteTerminal*"/>
342 <method name=
"get_icon_title" symbol=
"vte_terminal_get_icon_title">
343 <return-type type=
"char*"/>
345 <parameter name=
"terminal" type=
"VteTerminal*"/>
348 <method name=
"get_mouse_autohide" symbol=
"vte_terminal_get_mouse_autohide">
349 <return-type type=
"gboolean"/>
351 <parameter name=
"terminal" type=
"VteTerminal*"/>
354 <method name=
"get_padding" symbol=
"vte_terminal_get_padding">
355 <return-type type=
"void"/>
357 <parameter name=
"terminal" type=
"VteTerminal*"/>
358 <parameter name=
"xpad" type=
"int*"/>
359 <parameter name=
"ypad" type=
"int*"/>
362 <method name=
"get_pty" symbol=
"vte_terminal_get_pty">
363 <return-type type=
"int"/>
365 <parameter name=
"terminal" type=
"VteTerminal*"/>
368 <method name=
"get_pty_object" symbol=
"vte_terminal_get_pty_object">
369 <return-type type=
"VtePty*"/>
371 <parameter name=
"terminal" type=
"VteTerminal*"/>
374 <method name=
"get_row_count" symbol=
"vte_terminal_get_row_count">
375 <return-type type=
"glong"/>
377 <parameter name=
"terminal" type=
"VteTerminal*"/>
380 <method name=
"get_status_line" symbol=
"vte_terminal_get_status_line">
381 <return-type type=
"char*"/>
383 <parameter name=
"terminal" type=
"VteTerminal*"/>
386 <method name=
"get_text" symbol=
"vte_terminal_get_text">
387 <return-type type=
"char*"/>
389 <parameter name=
"terminal" type=
"VteTerminal*"/>
390 <parameter name=
"is_selected" type=
"VteSelectionFunc"/>
391 <parameter name=
"user_data" type=
"gpointer"/>
392 <parameter name=
"attributes" type=
"GArray*"/>
395 <method name=
"get_text_include_trailing_spaces" symbol=
"vte_terminal_get_text_include_trailing_spaces">
396 <return-type type=
"char*"/>
398 <parameter name=
"terminal" type=
"VteTerminal*"/>
399 <parameter name=
"is_selected" type=
"VteSelectionFunc"/>
400 <parameter name=
"user_data" type=
"gpointer"/>
401 <parameter name=
"attributes" type=
"GArray*"/>
404 <method name=
"get_text_range" symbol=
"vte_terminal_get_text_range">
405 <return-type type=
"char*"/>
407 <parameter name=
"terminal" type=
"VteTerminal*"/>
408 <parameter name=
"start_row" type=
"glong"/>
409 <parameter name=
"start_col" type=
"glong"/>
410 <parameter name=
"end_row" type=
"glong"/>
411 <parameter name=
"end_col" type=
"glong"/>
412 <parameter name=
"is_selected" type=
"VteSelectionFunc"/>
413 <parameter name=
"user_data" type=
"gpointer"/>
414 <parameter name=
"attributes" type=
"GArray*"/>
417 <method name=
"get_using_xft" symbol=
"vte_terminal_get_using_xft">
418 <return-type type=
"gboolean"/>
420 <parameter name=
"terminal" type=
"VteTerminal*"/>
423 <method name=
"get_visible_bell" symbol=
"vte_terminal_get_visible_bell">
424 <return-type type=
"gboolean"/>
426 <parameter name=
"terminal" type=
"VteTerminal*"/>
429 <method name=
"get_window_title" symbol=
"vte_terminal_get_window_title">
430 <return-type type=
"char*"/>
432 <parameter name=
"terminal" type=
"VteTerminal*"/>
435 <method name=
"im_append_menuitems" symbol=
"vte_terminal_im_append_menuitems">
436 <return-type type=
"void"/>
438 <parameter name=
"terminal" type=
"VteTerminal*"/>
439 <parameter name=
"menushell" type=
"GtkMenuShell*"/>
442 <method name=
"is_word_char" symbol=
"vte_terminal_is_word_char">
443 <return-type type=
"gboolean"/>
445 <parameter name=
"terminal" type=
"VteTerminal*"/>
446 <parameter name=
"c" type=
"gunichar"/>
449 <method name=
"match_add" symbol=
"vte_terminal_match_add">
450 <return-type type=
"int"/>
452 <parameter name=
"terminal" type=
"VteTerminal*"/>
453 <parameter name=
"match" type=
"char*"/>
456 <method name=
"match_add_gregex" symbol=
"vte_terminal_match_add_gregex">
457 <return-type type=
"int"/>
459 <parameter name=
"terminal" type=
"VteTerminal*"/>
460 <parameter name=
"regex" type=
"GRegex*"/>
461 <parameter name=
"flags" type=
"GRegexMatchFlags"/>
464 <method name=
"match_check" symbol=
"vte_terminal_match_check">
465 <return-type type=
"char*"/>
467 <parameter name=
"terminal" type=
"VteTerminal*"/>
468 <parameter name=
"column" type=
"glong"/>
469 <parameter name=
"row" type=
"glong"/>
470 <parameter name=
"tag" type=
"int*"/>
473 <method name=
"match_clear_all" symbol=
"vte_terminal_match_clear_all">
474 <return-type type=
"void"/>
476 <parameter name=
"terminal" type=
"VteTerminal*"/>
479 <method name=
"match_remove" symbol=
"vte_terminal_match_remove">
480 <return-type type=
"void"/>
482 <parameter name=
"terminal" type=
"VteTerminal*"/>
483 <parameter name=
"tag" type=
"int"/>
486 <method name=
"match_set_cursor" symbol=
"vte_terminal_match_set_cursor">
487 <return-type type=
"void"/>
489 <parameter name=
"terminal" type=
"VteTerminal*"/>
490 <parameter name=
"tag" type=
"int"/>
491 <parameter name=
"cursor" type=
"GdkCursor*"/>
494 <method name=
"match_set_cursor_name" symbol=
"vte_terminal_match_set_cursor_name">
495 <return-type type=
"void"/>
497 <parameter name=
"terminal" type=
"VteTerminal*"/>
498 <parameter name=
"tag" type=
"int"/>
499 <parameter name=
"cursor_name" type=
"char*"/>
502 <method name=
"match_set_cursor_type" symbol=
"vte_terminal_match_set_cursor_type">
503 <return-type type=
"void"/>
505 <parameter name=
"terminal" type=
"VteTerminal*"/>
506 <parameter name=
"tag" type=
"int"/>
507 <parameter name=
"cursor_type" type=
"GdkCursorType"/>
510 <constructor name=
"new" symbol=
"vte_terminal_new">
511 <return-type type=
"GtkWidget*"/>
513 <method name=
"paste_clipboard" symbol=
"vte_terminal_paste_clipboard">
514 <return-type type=
"void"/>
516 <parameter name=
"terminal" type=
"VteTerminal*"/>
519 <method name=
"paste_primary" symbol=
"vte_terminal_paste_primary">
520 <return-type type=
"void"/>
522 <parameter name=
"terminal" type=
"VteTerminal*"/>
525 <method name=
"pty_new" symbol=
"vte_terminal_pty_new">
526 <return-type type=
"VtePty*"/>
528 <parameter name=
"terminal" type=
"VteTerminal*"/>
529 <parameter name=
"flags" type=
"VtePtyFlags"/>
530 <parameter name=
"error" type=
"GError**"/>
533 <method name=
"reset" symbol=
"vte_terminal_reset">
534 <return-type type=
"void"/>
536 <parameter name=
"terminal" type=
"VteTerminal*"/>
537 <parameter name=
"clear_tabstops" type=
"gboolean"/>
538 <parameter name=
"clear_history" type=
"gboolean"/>
541 <method name=
"search_find_next" symbol=
"vte_terminal_search_find_next">
542 <return-type type=
"gboolean"/>
544 <parameter name=
"terminal" type=
"VteTerminal*"/>
547 <method name=
"search_find_previous" symbol=
"vte_terminal_search_find_previous">
548 <return-type type=
"gboolean"/>
550 <parameter name=
"terminal" type=
"VteTerminal*"/>
553 <method name=
"search_get_gregex" symbol=
"vte_terminal_search_get_gregex">
554 <return-type type=
"GRegex*"/>
556 <parameter name=
"terminal" type=
"VteTerminal*"/>
559 <method name=
"search_get_wrap_around" symbol=
"vte_terminal_search_get_wrap_around">
560 <return-type type=
"gboolean"/>
562 <parameter name=
"terminal" type=
"VteTerminal*"/>
565 <method name=
"search_set_gregex" symbol=
"vte_terminal_search_set_gregex">
566 <return-type type=
"void"/>
568 <parameter name=
"terminal" type=
"VteTerminal*"/>
569 <parameter name=
"regex" type=
"GRegex*"/>
572 <method name=
"search_set_wrap_around" symbol=
"vte_terminal_search_set_wrap_around">
573 <return-type type=
"void"/>
575 <parameter name=
"terminal" type=
"VteTerminal*"/>
576 <parameter name=
"wrap_around" type=
"gboolean"/>
579 <method name=
"select_all" symbol=
"vte_terminal_select_all">
580 <return-type type=
"void"/>
582 <parameter name=
"terminal" type=
"VteTerminal*"/>
585 <method name=
"select_none" symbol=
"vte_terminal_select_none">
586 <return-type type=
"void"/>
588 <parameter name=
"terminal" type=
"VteTerminal*"/>
591 <method name=
"set_allow_bold" symbol=
"vte_terminal_set_allow_bold">
592 <return-type type=
"void"/>
594 <parameter name=
"terminal" type=
"VteTerminal*"/>
595 <parameter name=
"allow_bold" type=
"gboolean"/>
598 <method name=
"set_audible_bell" symbol=
"vte_terminal_set_audible_bell">
599 <return-type type=
"void"/>
601 <parameter name=
"terminal" type=
"VteTerminal*"/>
602 <parameter name=
"is_audible" type=
"gboolean"/>
605 <method name=
"set_background_image" symbol=
"vte_terminal_set_background_image">
606 <return-type type=
"void"/>
608 <parameter name=
"terminal" type=
"VteTerminal*"/>
609 <parameter name=
"image" type=
"GdkPixbuf*"/>
612 <method name=
"set_background_image_file" symbol=
"vte_terminal_set_background_image_file">
613 <return-type type=
"void"/>
615 <parameter name=
"terminal" type=
"VteTerminal*"/>
616 <parameter name=
"path" type=
"char*"/>
619 <method name=
"set_background_saturation" symbol=
"vte_terminal_set_background_saturation">
620 <return-type type=
"void"/>
622 <parameter name=
"terminal" type=
"VteTerminal*"/>
623 <parameter name=
"saturation" type=
"double"/>
626 <method name=
"set_background_tint_color" symbol=
"vte_terminal_set_background_tint_color">
627 <return-type type=
"void"/>
629 <parameter name=
"terminal" type=
"VteTerminal*"/>
630 <parameter name=
"color" type=
"GdkColor*"/>
633 <method name=
"set_background_transparent" symbol=
"vte_terminal_set_background_transparent">
634 <return-type type=
"void"/>
636 <parameter name=
"terminal" type=
"VteTerminal*"/>
637 <parameter name=
"transparent" type=
"gboolean"/>
640 <method name=
"set_backspace_binding" symbol=
"vte_terminal_set_backspace_binding">
641 <return-type type=
"void"/>
643 <parameter name=
"terminal" type=
"VteTerminal*"/>
644 <parameter name=
"binding" type=
"VteTerminalEraseBinding"/>
647 <method name=
"set_color_background" symbol=
"vte_terminal_set_color_background">
648 <return-type type=
"void"/>
650 <parameter name=
"terminal" type=
"VteTerminal*"/>
651 <parameter name=
"background" type=
"GdkColor*"/>
654 <method name=
"set_color_bold" symbol=
"vte_terminal_set_color_bold">
655 <return-type type=
"void"/>
657 <parameter name=
"terminal" type=
"VteTerminal*"/>
658 <parameter name=
"bold" type=
"GdkColor*"/>
661 <method name=
"set_color_cursor" symbol=
"vte_terminal_set_color_cursor">
662 <return-type type=
"void"/>
664 <parameter name=
"terminal" type=
"VteTerminal*"/>
665 <parameter name=
"cursor_background" type=
"GdkColor*"/>
668 <method name=
"set_color_dim" symbol=
"vte_terminal_set_color_dim">
669 <return-type type=
"void"/>
671 <parameter name=
"terminal" type=
"VteTerminal*"/>
672 <parameter name=
"dim" type=
"GdkColor*"/>
675 <method name=
"set_color_foreground" symbol=
"vte_terminal_set_color_foreground">
676 <return-type type=
"void"/>
678 <parameter name=
"terminal" type=
"VteTerminal*"/>
679 <parameter name=
"foreground" type=
"GdkColor*"/>
682 <method name=
"set_color_highlight" symbol=
"vte_terminal_set_color_highlight">
683 <return-type type=
"void"/>
685 <parameter name=
"terminal" type=
"VteTerminal*"/>
686 <parameter name=
"highlight_background" type=
"GdkColor*"/>
689 <method name=
"set_colors" symbol=
"vte_terminal_set_colors">
690 <return-type type=
"void"/>
692 <parameter name=
"terminal" type=
"VteTerminal*"/>
693 <parameter name=
"foreground" type=
"GdkColor*"/>
694 <parameter name=
"background" type=
"GdkColor*"/>
695 <parameter name=
"palette" type=
"GdkColor*"/>
696 <parameter name=
"palette_size" type=
"glong"/>
699 <method name=
"set_cursor_blink_mode" symbol=
"vte_terminal_set_cursor_blink_mode">
700 <return-type type=
"void"/>
702 <parameter name=
"terminal" type=
"VteTerminal*"/>
703 <parameter name=
"mode" type=
"VteTerminalCursorBlinkMode"/>
706 <method name=
"set_cursor_blinks" symbol=
"vte_terminal_set_cursor_blinks">
707 <return-type type=
"void"/>
709 <parameter name=
"terminal" type=
"VteTerminal*"/>
710 <parameter name=
"blink" type=
"gboolean"/>
713 <method name=
"set_cursor_shape" symbol=
"vte_terminal_set_cursor_shape">
714 <return-type type=
"void"/>
716 <parameter name=
"terminal" type=
"VteTerminal*"/>
717 <parameter name=
"shape" type=
"VteTerminalCursorShape"/>
720 <method name=
"set_default_colors" symbol=
"vte_terminal_set_default_colors">
721 <return-type type=
"void"/>
723 <parameter name=
"terminal" type=
"VteTerminal*"/>
726 <method name=
"set_delete_binding" symbol=
"vte_terminal_set_delete_binding">
727 <return-type type=
"void"/>
729 <parameter name=
"terminal" type=
"VteTerminal*"/>
730 <parameter name=
"binding" type=
"VteTerminalEraseBinding"/>
733 <method name=
"set_emulation" symbol=
"vte_terminal_set_emulation">
734 <return-type type=
"void"/>
736 <parameter name=
"terminal" type=
"VteTerminal*"/>
737 <parameter name=
"emulation" type=
"char*"/>
740 <method name=
"set_encoding" symbol=
"vte_terminal_set_encoding">
741 <return-type type=
"void"/>
743 <parameter name=
"terminal" type=
"VteTerminal*"/>
744 <parameter name=
"codeset" type=
"char*"/>
747 <method name=
"set_font" symbol=
"vte_terminal_set_font">
748 <return-type type=
"void"/>
750 <parameter name=
"terminal" type=
"VteTerminal*"/>
751 <parameter name=
"font_desc" type=
"PangoFontDescription*"/>
754 <method name=
"set_font_from_string" symbol=
"vte_terminal_set_font_from_string">
755 <return-type type=
"void"/>
757 <parameter name=
"terminal" type=
"VteTerminal*"/>
758 <parameter name=
"name" type=
"char*"/>
761 <method name=
"set_font_from_string_full" symbol=
"vte_terminal_set_font_from_string_full">
762 <return-type type=
"void"/>
764 <parameter name=
"terminal" type=
"VteTerminal*"/>
765 <parameter name=
"name" type=
"char*"/>
766 <parameter name=
"antialias" type=
"VteTerminalAntiAlias"/>
769 <method name=
"set_font_full" symbol=
"vte_terminal_set_font_full">
770 <return-type type=
"void"/>
772 <parameter name=
"terminal" type=
"VteTerminal*"/>
773 <parameter name=
"font_desc" type=
"PangoFontDescription*"/>
774 <parameter name=
"antialias" type=
"VteTerminalAntiAlias"/>
777 <method name=
"set_mouse_autohide" symbol=
"vte_terminal_set_mouse_autohide">
778 <return-type type=
"void"/>
780 <parameter name=
"terminal" type=
"VteTerminal*"/>
781 <parameter name=
"setting" type=
"gboolean"/>
784 <method name=
"set_opacity" symbol=
"vte_terminal_set_opacity">
785 <return-type type=
"void"/>
787 <parameter name=
"terminal" type=
"VteTerminal*"/>
788 <parameter name=
"opacity" type=
"guint16"/>
791 <method name=
"set_pty" symbol=
"vte_terminal_set_pty">
792 <return-type type=
"void"/>
794 <parameter name=
"terminal" type=
"VteTerminal*"/>
795 <parameter name=
"pty_master" type=
"int"/>
798 <method name=
"set_pty_object" symbol=
"vte_terminal_set_pty_object">
799 <return-type type=
"void"/>
801 <parameter name=
"terminal" type=
"VteTerminal*"/>
802 <parameter name=
"pty" type=
"VtePty*"/>
805 <method name=
"set_scroll_background" symbol=
"vte_terminal_set_scroll_background">
806 <return-type type=
"void"/>
808 <parameter name=
"terminal" type=
"VteTerminal*"/>
809 <parameter name=
"scroll" type=
"gboolean"/>
812 <method name=
"set_scroll_on_keystroke" symbol=
"vte_terminal_set_scroll_on_keystroke">
813 <return-type type=
"void"/>
815 <parameter name=
"terminal" type=
"VteTerminal*"/>
816 <parameter name=
"scroll" type=
"gboolean"/>
819 <method name=
"set_scroll_on_output" symbol=
"vte_terminal_set_scroll_on_output">
820 <return-type type=
"void"/>
822 <parameter name=
"terminal" type=
"VteTerminal*"/>
823 <parameter name=
"scroll" type=
"gboolean"/>
826 <method name=
"set_scrollback_lines" symbol=
"vte_terminal_set_scrollback_lines">
827 <return-type type=
"void"/>
829 <parameter name=
"terminal" type=
"VteTerminal*"/>
830 <parameter name=
"lines" type=
"glong"/>
833 <method name=
"set_size" symbol=
"vte_terminal_set_size">
834 <return-type type=
"void"/>
836 <parameter name=
"terminal" type=
"VteTerminal*"/>
837 <parameter name=
"columns" type=
"glong"/>
838 <parameter name=
"rows" type=
"glong"/>
841 <method name=
"set_visible_bell" symbol=
"vte_terminal_set_visible_bell">
842 <return-type type=
"void"/>
844 <parameter name=
"terminal" type=
"VteTerminal*"/>
845 <parameter name=
"is_visible" type=
"gboolean"/>
848 <method name=
"set_word_chars" symbol=
"vte_terminal_set_word_chars">
849 <return-type type=
"void"/>
851 <parameter name=
"terminal" type=
"VteTerminal*"/>
852 <parameter name=
"spec" type=
"char*"/>
855 <method name=
"watch_child" symbol=
"vte_terminal_watch_child">
856 <return-type type=
"void"/>
858 <parameter name=
"terminal" type=
"VteTerminal*"/>
859 <parameter name=
"child_pid" type=
"GPid"/>
862 <method name=
"write_contents" symbol=
"vte_terminal_write_contents">
863 <return-type type=
"gboolean"/>
865 <parameter name=
"terminal" type=
"VteTerminal*"/>
866 <parameter name=
"stream" type=
"GOutputStream*"/>
867 <parameter name=
"flags" type=
"VteTerminalWriteFlags"/>
868 <parameter name=
"cancellable" type=
"GCancellable*"/>
869 <parameter name=
"error" type=
"GError**"/>
872 <property name=
"allow-bold" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
873 <property name=
"audible-bell" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
874 <property name=
"background-image-file" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
875 <property name=
"background-image-pixbuf" type=
"GdkPixbuf*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
876 <property name=
"background-opacity" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
877 <property name=
"background-saturation" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
878 <property name=
"background-tint-color" type=
"GdkColor*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
879 <property name=
"background-transparent" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
880 <property name=
"backspace-binding" type=
"VteTerminalEraseBinding" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
881 <property name=
"cursor-blink-mode" type=
"VteTerminalCursorBlinkMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
882 <property name=
"cursor-shape" type=
"VteTerminalCursorShape" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
883 <property name=
"delete-binding" type=
"VteTerminalEraseBinding" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
884 <property name=
"emulation" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
885 <property name=
"encoding" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
886 <property name=
"font-desc" type=
"PangoFontDescription*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
887 <property name=
"icon-title" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
888 <property name=
"pointer-autohide" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
889 <property name=
"pty" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
890 <property name=
"pty-object" type=
"VtePty*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
891 <property name=
"scroll-background" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
892 <property name=
"scroll-on-keystroke" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
893 <property name=
"scroll-on-output" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
894 <property name=
"scrollback-lines" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
895 <property name=
"visible-bell" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
896 <property name=
"window-title" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
897 <property name=
"word-chars" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
898 <signal name=
"beep" when=
"LAST">
899 <return-type type=
"void"/>
901 <parameter name=
"terminal" type=
"VteTerminal*"/>
904 <signal name=
"char-size-changed" when=
"LAST">
905 <return-type type=
"void"/>
907 <parameter name=
"terminal" type=
"VteTerminal*"/>
908 <parameter name=
"char_width" type=
"guint"/>
909 <parameter name=
"char_height" type=
"guint"/>
912 <signal name=
"child-exited" when=
"LAST">
913 <return-type type=
"void"/>
915 <parameter name=
"terminal" type=
"VteTerminal*"/>
918 <signal name=
"commit" when=
"LAST">
919 <return-type type=
"void"/>
921 <parameter name=
"terminal" type=
"VteTerminal*"/>
922 <parameter name=
"text" type=
"char*"/>
923 <parameter name=
"size" type=
"guint"/>
926 <signal name=
"contents-changed" when=
"LAST">
927 <return-type type=
"void"/>
929 <parameter name=
"terminal" type=
"VteTerminal*"/>
932 <signal name=
"copy-clipboard" when=
"LAST">
933 <return-type type=
"void"/>
935 <parameter name=
"terminal" type=
"VteTerminal*"/>
938 <signal name=
"cursor-moved" when=
"LAST">
939 <return-type type=
"void"/>
941 <parameter name=
"terminal" type=
"VteTerminal*"/>
944 <signal name=
"decrease-font-size" when=
"LAST">
945 <return-type type=
"void"/>
947 <parameter name=
"terminal" type=
"VteTerminal*"/>
950 <signal name=
"deiconify-window" when=
"LAST">
951 <return-type type=
"void"/>
953 <parameter name=
"terminal" type=
"VteTerminal*"/>
956 <signal name=
"emulation-changed" when=
"LAST">
957 <return-type type=
"void"/>
959 <parameter name=
"terminal" type=
"VteTerminal*"/>
962 <signal name=
"encoding-changed" when=
"LAST">
963 <return-type type=
"void"/>
965 <parameter name=
"terminal" type=
"VteTerminal*"/>
968 <signal name=
"eof" when=
"LAST">
969 <return-type type=
"void"/>
971 <parameter name=
"terminal" type=
"VteTerminal*"/>
974 <signal name=
"icon-title-changed" when=
"LAST">
975 <return-type type=
"void"/>
977 <parameter name=
"terminal" type=
"VteTerminal*"/>
980 <signal name=
"iconify-window" when=
"LAST">
981 <return-type type=
"void"/>
983 <parameter name=
"terminal" type=
"VteTerminal*"/>
986 <signal name=
"increase-font-size" when=
"LAST">
987 <return-type type=
"void"/>
989 <parameter name=
"terminal" type=
"VteTerminal*"/>
992 <signal name=
"lower-window" when=
"LAST">
993 <return-type type=
"void"/>
995 <parameter name=
"terminal" type=
"VteTerminal*"/>
998 <signal name=
"maximize-window" when=
"LAST">
999 <return-type type=
"void"/>
1001 <parameter name=
"terminal" type=
"VteTerminal*"/>
1004 <signal name=
"move-window" when=
"LAST">
1005 <return-type type=
"void"/>
1007 <parameter name=
"terminal" type=
"VteTerminal*"/>
1008 <parameter name=
"x" type=
"guint"/>
1009 <parameter name=
"y" type=
"guint"/>
1012 <signal name=
"paste-clipboard" when=
"LAST">
1013 <return-type type=
"void"/>
1015 <parameter name=
"terminal" type=
"VteTerminal*"/>
1018 <signal name=
"raise-window" when=
"LAST">
1019 <return-type type=
"void"/>
1021 <parameter name=
"terminal" type=
"VteTerminal*"/>
1024 <signal name=
"refresh-window" when=
"LAST">
1025 <return-type type=
"void"/>
1027 <parameter name=
"terminal" type=
"VteTerminal*"/>
1030 <signal name=
"resize-window" when=
"LAST">
1031 <return-type type=
"void"/>
1033 <parameter name=
"terminal" type=
"VteTerminal*"/>
1034 <parameter name=
"width" type=
"guint"/>
1035 <parameter name=
"height" type=
"guint"/>
1038 <signal name=
"restore-window" when=
"LAST">
1039 <return-type type=
"void"/>
1041 <parameter name=
"terminal" type=
"VteTerminal*"/>
1044 <signal name=
"selection-changed" when=
"LAST">
1045 <return-type type=
"void"/>
1047 <parameter name=
"terminal" type=
"VteTerminal*"/>
1050 <signal name=
"set-scroll-adjustments" when=
"LAST">
1051 <return-type type=
"void"/>
1053 <parameter name=
"widget" type=
"VteTerminal*"/>
1054 <parameter name=
"hadjustment" type=
"GtkAdjustment*"/>
1055 <parameter name=
"vadjustment" type=
"GtkAdjustment*"/>
1058 <signal name=
"status-line-changed" when=
"LAST">
1059 <return-type type=
"void"/>
1061 <parameter name=
"terminal" type=
"VteTerminal*"/>
1064 <signal name=
"text-deleted" when=
"LAST">
1065 <return-type type=
"void"/>
1067 <parameter name=
"terminal" type=
"VteTerminal*"/>
1070 <signal name=
"text-inserted" when=
"LAST">
1071 <return-type type=
"void"/>
1073 <parameter name=
"terminal" type=
"VteTerminal*"/>
1076 <signal name=
"text-modified" when=
"LAST">
1077 <return-type type=
"void"/>
1079 <parameter name=
"terminal" type=
"VteTerminal*"/>
1082 <signal name=
"text-scrolled" when=
"LAST">
1083 <return-type type=
"void"/>
1085 <parameter name=
"terminal" type=
"VteTerminal*"/>
1086 <parameter name=
"delta" type=
"gint"/>
1089 <signal name=
"window-title-changed" when=
"LAST">
1090 <return-type type=
"void"/>
1092 <parameter name=
"terminal" type=
"VteTerminal*"/>
1095 <vfunc name=
"vte_reserved3">
1096 <return-type type=
"void"/>
1098 <vfunc name=
"vte_reserved4">
1099 <return-type type=
"void"/>
1101 <field name=
"adjustment" type=
"GtkAdjustment*"/>
1102 <field name=
"char_width" type=
"glong"/>
1103 <field name=
"char_height" type=
"glong"/>
1104 <field name=
"char_ascent" type=
"glong"/>
1105 <field name=
"char_descent" type=
"glong"/>
1106 <field name=
"row_count" type=
"glong"/>
1107 <field name=
"column_count" type=
"glong"/>
1108 <field name=
"window_title" type=
"char*"/>
1109 <field name=
"icon_title" type=
"char*"/>
1110 <field name=
"pvt" type=
"VteTerminalPrivate*"/>
1112 <object name=
"VteTerminalAccessible" parent=
"GtkAccessible" type-name=
"VteTerminalAccessible" get-type=
"vte_terminal_accessible_get_type">
1114 <interface name=
"AtkText"/>
1115 <interface name=
"AtkComponent"/>
1116 <interface name=
"AtkAction"/>
1118 <constructor name=
"new" symbol=
"vte_terminal_accessible_new">
1119 <return-type type=
"AtkObject*"/>
1121 <parameter name=
"terminal" type=
"VteTerminal*"/>
1125 <object name=
"VteTerminalAccessibleFactory" parent=
"AtkObjectFactory" type-name=
"VteTerminalAccessibleFactory" get-type=
"vte_terminal_accessible_factory_get_type">
1126 <constructor name=
"new" symbol=
"vte_terminal_accessible_factory_new">
1127 <return-type type=
"AtkObjectFactory*"/>
1130 <constant name=
"VTE_MAJOR_VERSION" type=
"int" value=
"0"/>
1131 <constant name=
"VTE_MICRO_VERSION" type=
"int" value=
"90"/>
1132 <constant name=
"VTE_MINOR_VERSION" type=
"int" value=
"27"/>