Table of Contents

Class AspectFrame

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

Methods

GetChild(nint)

Calls native method gtk_aspect_frame_get_child.

public static extern nint GetChild(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_aspect_frame_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetObeyChild(nint)

Calls native method gtk_aspect_frame_get_obey_child.

public static extern bool GetObeyChild(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetRatio(nint)

Calls native method gtk_aspect_frame_get_ratio.

public static extern float GetRatio(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetXalign(nint)

Calls native method gtk_aspect_frame_get_xalign.

public static extern float GetXalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYalign(nint)

Calls native method gtk_aspect_frame_get_yalign.

public static extern float GetYalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

New(float, float, float, bool)

Calls native constructor gtk_aspect_frame_new.

public static extern nint New(float xalign, float yalign, float ratio, bool obeyChild)

Parameters

xalign float

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False

ratio float

Transfer ownership: None Nullable: False

obeyChild bool

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method gtk_aspect_frame_set_child.

public static extern void SetChild(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetObeyChild(nint, bool)

Calls native method gtk_aspect_frame_set_obey_child.

public static extern void SetObeyChild(nint self, bool obeyChild)

Parameters

self nint

Transfer ownership: None Nullable: False

obeyChild bool

Transfer ownership: None Nullable: False

SetRatio(nint, float)

Calls native method gtk_aspect_frame_set_ratio.

public static extern void SetRatio(nint self, float ratio)

Parameters

self nint

Transfer ownership: None Nullable: False

ratio float

Transfer ownership: None Nullable: False

SetXalign(nint, float)

Calls native method gtk_aspect_frame_set_xalign.

public static extern void SetXalign(nint self, float xalign)

Parameters

self nint

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetYalign(nint, float)

Calls native method gtk_aspect_frame_set_yalign.

public static extern void SetYalign(nint self, float yalign)

Parameters

self nint

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False