vte.c.types

Undocumented in source.

Public Imports

gdk.c.types
public import gdk.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
gtk.c.types
public import gtk.c.types;
Undocumented in source.
pango.c.types
public import pango.c.types;
Undocumented in source.

Members

Aliases

CursorBlinkMode
alias CursorBlinkMode = VteCursorBlinkMode
Undocumented in source.
CursorShape
alias CursorShape = VteCursorShape
Undocumented in source.
EraseBinding
alias EraseBinding = VteEraseBinding
Undocumented in source.
Format
alias Format = VteFormat
Undocumented in source.
PtyError
alias PtyError = VtePtyError
Undocumented in source.
PtyFlags
alias PtyFlags = VtePtyFlags
Undocumented in source.
RegexError
alias RegexError = VteRegexError
Undocumented in source.
TextBlinkMode
alias TextBlinkMode = VteTextBlinkMode
Undocumented in source.
VTE_MAJOR_VERSION
alias VTE_MAJOR_VERSION = MAJOR_VERSION
Undocumented in source.
VTE_MICRO_VERSION
alias VTE_MICRO_VERSION = MICRO_VERSION
Undocumented in source.
VTE_MINOR_VERSION
alias VTE_MINOR_VERSION = MINOR_VERSION
Undocumented in source.
VTE_REGEX_FLAGS_DEFAULT
alias VTE_REGEX_FLAGS_DEFAULT = REGEX_FLAGS_DEFAULT
Undocumented in source.
VTE_SPAWN_NO_PARENT_ENVV
alias VTE_SPAWN_NO_PARENT_ENVV = SPAWN_NO_PARENT_ENVV
Undocumented in source.
VteSelectionFunc
alias VteSelectionFunc = int function(VteTerminal* terminal, glong column, glong row, void* data)

Specifies the type of a selection function used to check whether a cell has to be selected or not.

VteTerminalSpawnAsyncCallback
alias VteTerminalSpawnAsyncCallback = void function(VteTerminal* terminal, GPid pid, GError* error, void* userData)

Callback for vte_terminal_spawn_async().

WriteFlags
alias WriteFlags = VteWriteFlags
Undocumented in source.

Enums

VteCursorBlinkMode
enum VteCursorBlinkMode

An enumerated type which can be used to indicate the cursor blink mode for the terminal.

VteCursorShape
enum VteCursorShape

An enumerated type which can be used to indicate what should the terminal draw at the cursor position.

VteEraseBinding
enum VteEraseBinding

An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys.

VteFormat
enum VteFormat

An enumeratio type that can be used to specify the format the selection should be copied to the clipboard in.

VtePtyError
enum VtePtyError
Undocumented in source.
VtePtyFlags
enum VtePtyFlags
Undocumented in source.
VteRegexError
enum VteRegexError

An enum type for regex errors. In addition to the values listed above, any PCRE2 error values may occur.

VteTextBlinkMode
enum VteTextBlinkMode

An enumerated type which can be used to indicate whether the terminal allows the text contents to be blinked.

VteWriteFlags
enum VteWriteFlags

A flag type to determine how terminal contents should be written to an output stream.

Manifest constants

MAJOR_VERSION
enum MAJOR_VERSION;

The major version number of the VTE library (e.g. in version 3.1.4 this is 3).

MICRO_VERSION
enum MICRO_VERSION;

The micro version number of the VTE library (e.g. in version 3.1.4 this is 4).

MINOR_VERSION
enum MINOR_VERSION;

The minor version number of the VTE library (e.g. in version 3.1.4 this is 1).

REGEX_FLAGS_DEFAULT
enum REGEX_FLAGS_DEFAULT;
Undocumented in source.
SPAWN_NO_PARENT_ENVV
enum SPAWN_NO_PARENT_ENVV;
Undocumented in source.

Structs

VteCharAttributes
struct VteCharAttributes
Undocumented in source.
VtePty
struct VtePty
Undocumented in source.
VtePtyClass
struct VtePtyClass
Undocumented in source.
VteRegex
struct VteRegex
Undocumented in source.
VteTerminal
struct VteTerminal
Undocumented in source.
VteTerminalClass
struct VteTerminalClass

All of these fields should be considered read-only, except for derived classes.

VteTerminalClassPrivate
struct VteTerminalClassPrivate
Undocumented in source.

Meta