Table of Contents

Class LevelBar

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

Methods

AddOffsetValue(IntPtr, NonNullableUtf8StringHandle, double)

Calls native method gtk_level_bar_add_offset_value.

public static extern void AddOffsetValue(IntPtr self, NonNullableUtf8StringHandle name, double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_level_bar_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInverted(IntPtr)

Calls native method gtk_level_bar_get_inverted.

public static extern bool GetInverted(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetMaxValue(IntPtr)

Calls native method gtk_level_bar_get_max_value.

public static extern double GetMaxValue(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetMinValue(IntPtr)

Calls native method gtk_level_bar_get_min_value.

public static extern double GetMinValue(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetMode(IntPtr)

Calls native method gtk_level_bar_get_mode.

public static extern LevelBarMode GetMode(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

LevelBarMode

Transfer ownership: None Nullable: False

GetOffsetValue(IntPtr, NullableUtf8StringHandle, out double)

Calls native method gtk_level_bar_get_offset_value.

public static extern bool GetOffsetValue(IntPtr self, NullableUtf8StringHandle name, out double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

value double

Transfer ownership: Full Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetValue(IntPtr)

Calls native method gtk_level_bar_get_value.

public static extern double GetValue(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_level_bar_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

NewForInterval(double, double)

Calls native constructor gtk_level_bar_new_for_interval.

public static extern IntPtr NewForInterval(double minValue, double maxValue)

Parameters

minValue double

Transfer ownership: None Nullable: False

maxValue double

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

RemoveOffsetValue(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_level_bar_remove_offset_value.

public static extern void RemoveOffsetValue(IntPtr self, NullableUtf8StringHandle name)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetInverted(IntPtr, bool)

Calls native method gtk_level_bar_set_inverted.

public static extern void SetInverted(IntPtr self, bool inverted)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

inverted bool

Transfer ownership: None Nullable: False

SetMaxValue(IntPtr, double)

Calls native method gtk_level_bar_set_max_value.

public static extern void SetMaxValue(IntPtr self, double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False

SetMinValue(IntPtr, double)

Calls native method gtk_level_bar_set_min_value.

public static extern void SetMinValue(IntPtr self, double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False

SetMode(IntPtr, LevelBarMode)

Calls native method gtk_level_bar_set_mode.

public static extern void SetMode(IntPtr self, LevelBarMode mode)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

mode LevelBarMode

Transfer ownership: None Nullable: False

SetValue(IntPtr, double)

Calls native method gtk_level_bar_set_value.

public static extern void SetValue(IntPtr self, double value)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False