Table of Contents

Class Fixed

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class Fixed
Inheritance
Fixed
Inherited Members

Methods

GetChildPosition(IntPtr, IntPtr, out double, out double)

Calls native method gtk_fixed_get_child_position.

public static extern void GetChildPosition(IntPtr @fixed, IntPtr widget, out double x, out double y)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

x double

Transfer ownership: Full Nullable: False

y double

Transfer ownership: Full Nullable: False

GetChildTransform(IntPtr, IntPtr)

Calls native method gtk_fixed_get_child_transform.

public static extern TransformUnownedHandle GetChildTransform(IntPtr @fixed, IntPtr widget)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

Returns

TransformUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_fixed_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Move(IntPtr, IntPtr, double, double)

Calls native method gtk_fixed_move.

public static extern void Move(IntPtr @fixed, IntPtr widget, double x, double y)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

x double

Transfer ownership: None Nullable: False

y double

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_fixed_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

Put(IntPtr, IntPtr, double, double)

Calls native method gtk_fixed_put.

public static extern void Put(IntPtr @fixed, IntPtr widget, double x, double y)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

x double

Transfer ownership: None Nullable: False

y double

Transfer ownership: None Nullable: False

Remove(IntPtr, IntPtr)

Calls native method gtk_fixed_remove.

public static extern void Remove(IntPtr @fixed, IntPtr widget)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

SetChildTransform(IntPtr, IntPtr, TransformHandle)

Calls native method gtk_fixed_set_child_transform.

public static extern void SetChildTransform(IntPtr @fixed, IntPtr widget, TransformHandle transform)

Parameters

fixed IntPtr
widget IntPtr

Transfer ownership: None Nullable: False

transform TransformHandle

Transfer ownership: None Nullable: True