Table of Contents

Class Functions

Namespace
Gdk
Assembly
Gdk-4.0.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

CairoDrawFromGl(Context, Surface, int, int, int, int, int, int, int)

public static void CairoDrawFromGl(Context cr, Surface surface, int source, int sourceType, int bufferScale, int x, int y, int width, int height)

Parameters

cr Context
surface Surface
source int
sourceType int
bufferScale int
x int
y int
width int
height int

CairoRectangle(Context, Rectangle)

public static void CairoRectangle(Context cr, Rectangle rectangle)

Parameters

cr Context
rectangle Rectangle

CairoRegion(Context, Region)

public static void CairoRegion(Context cr, Region region)

Parameters

cr Context
region Region

CairoRegionCreateFromSurface(Surface)

public static Region CairoRegionCreateFromSurface(Surface surface)

Parameters

surface Surface

Returns

Region

CairoSetSourcePixbuf(Context, Pixbuf, double, double)

public static void CairoSetSourcePixbuf(Context cr, Pixbuf pixbuf, double pixbufX, double pixbufY)

Parameters

cr Context
pixbuf Pixbuf
pixbufX double
pixbufY double

CairoSetSourceRgba(Context, RGBA)

public static void CairoSetSourceRgba(Context cr, RGBA rgba)

Parameters

cr Context
rgba RGBA

ContentFormatsParse(string)

[Version("4.4")]
public static ContentFormats? ContentFormatsParse(string @string)

Parameters

string string

Returns

ContentFormats

ContentRegisterDeserializer(string, Type, ContentDeserializeFunc)

public static void ContentRegisterDeserializer(string mimeType, Type type, ContentDeserializeFunc deserialize)

Parameters

mimeType string
type Type
deserialize ContentDeserializeFunc

ContentRegisterSerializer(Type, string, ContentSerializeFunc)

public static void ContentRegisterSerializer(Type type, string mimeType, ContentSerializeFunc serialize)

Parameters

type Type
mimeType string
serialize ContentSerializeFunc

ContentSerializeFinish(AsyncResult)

public static bool ContentSerializeFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

DmabufErrorQuark()

public static Quark DmabufErrorQuark()

Returns

Quark

DragActionIsUnique(DragAction)

public static bool DragActionIsUnique(DragAction action)

Parameters

action DragAction

Returns

bool

DragSurfaceSizeGetType()

public static Type DragSurfaceSizeGetType()

Returns

Type

EventsGetAngle(Event, Event, out double)

public static bool EventsGetAngle(Event event1, Event event2, out double angle)

Parameters

event1 Event
event2 Event
angle double

Returns

bool

EventsGetCenter(Event, Event, out double, out double)

public static bool EventsGetCenter(Event event1, Event event2, out double x, out double y)

Parameters

event1 Event
event2 Event
x double
y double

Returns

bool

EventsGetDistance(Event, Event, out double)

public static bool EventsGetDistance(Event event1, Event event2, out double distance)

Parameters

event1 Event
event2 Event
distance double

Returns

bool

GlErrorQuark()

public static Quark GlErrorQuark()

Returns

Quark

InternMimeType(string)

public static string? InternMimeType(string @string)

Parameters

string string

Returns

string

KeyvalConvertCase(uint, out uint, out uint)

public static void KeyvalConvertCase(uint symbol, out uint lower, out uint upper)

Parameters

symbol uint
lower uint
upper uint

KeyvalFromName(string)

public static uint KeyvalFromName(string keyvalName)

Parameters

keyvalName string

Returns

uint

KeyvalIsLower(uint)

public static bool KeyvalIsLower(uint keyval)

Parameters

keyval uint

Returns

bool

KeyvalIsUpper(uint)

public static bool KeyvalIsUpper(uint keyval)

Parameters

keyval uint

Returns

bool

KeyvalName(uint)

public static string? KeyvalName(uint keyval)

Parameters

keyval uint

Returns

string

KeyvalToLower(uint)

public static uint KeyvalToLower(uint keyval)

Parameters

keyval uint

Returns

uint

KeyvalToUnicode(uint)

public static uint KeyvalToUnicode(uint keyval)

Parameters

keyval uint

Returns

uint

KeyvalToUpper(uint)

public static uint KeyvalToUpper(uint keyval)

Parameters

keyval uint

Returns

uint

PaintableNewEmpty(int, int)

public static Paintable PaintableNewEmpty(int intrinsicWidth, int intrinsicHeight)

Parameters

intrinsicWidth int
intrinsicHeight int

Returns

Paintable

PangoLayoutGetClipRegion(Layout, int, int, ref int, int)

public static Region PangoLayoutGetClipRegion(Layout layout, int xOrigin, int yOrigin, ref int indexRanges, int nRanges)

Parameters

layout Layout
xOrigin int
yOrigin int
indexRanges int
nRanges int

Returns

Region

PixbufGetFromSurface(Surface, int, int, int, int)

public static Pixbuf? PixbufGetFromSurface(Surface surface, int srcX, int srcY, int width, int height)

Parameters

surface Surface
srcX int
srcY int
width int
height int

Returns

Pixbuf

PixbufGetFromTexture(Texture)

public static Pixbuf? PixbufGetFromTexture(Texture texture)

Parameters

texture Texture

Returns

Pixbuf

SetAllowedBackends(string)

public static void SetAllowedBackends(string backends)

Parameters

backends string

TextureErrorQuark()

public static Quark TextureErrorQuark()

Returns

Quark

ToplevelSizeGetType()

public static Type ToplevelSizeGetType()

Returns

Type

UnicodeToKeyval(uint)

public static uint UnicodeToKeyval(uint wc)

Parameters

wc uint

Returns

uint

VulkanErrorQuark()

public static Quark VulkanErrorQuark()

Returns

Quark