Class SpaceDrawer
public class SpaceDrawer
- Inheritance
-
SpaceDrawer
- Inherited Members
Methods
BindMatrixSetting(nint, nint, NonNullableUtf8StringHandle, SettingsBindFlags)
Calls native method gtk_source_space_drawer_bind_matrix_setting.
public static extern void BindMatrixSetting(nint drawer, nint settings, NonNullableUtf8StringHandle key, SettingsBindFlags flags)
Parameters
drawer
nintTransfer ownership: None Nullable: False
settings
nintTransfer ownership: None Nullable: False
key
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
flags
SettingsBindFlagsTransfer ownership: None Nullable: False
GetEnableMatrix(nint)
Calls native method gtk_source_space_drawer_get_enable_matrix.
public static extern bool GetEnableMatrix(nint drawer)
Parameters
drawer
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_space_drawer_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMatrix(nint)
Calls native method gtk_source_space_drawer_get_matrix.
public static extern VariantOwnedHandle GetMatrix(nint drawer)
Parameters
drawer
nintTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: False
GetTypesForLocations(nint, SpaceLocationFlags)
Calls native method gtk_source_space_drawer_get_types_for_locations.
public static extern SpaceTypeFlags GetTypesForLocations(nint drawer, SpaceLocationFlags locations)
Parameters
drawer
nintTransfer ownership: None Nullable: False
locations
SpaceLocationFlagsTransfer ownership: None Nullable: False
Returns
- SpaceTypeFlags
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_source_space_drawer_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
SetEnableMatrix(nint, bool)
Calls native method gtk_source_space_drawer_set_enable_matrix.
public static extern void SetEnableMatrix(nint drawer, bool enableMatrix)
Parameters
drawer
nintTransfer ownership: None Nullable: False
enableMatrix
boolTransfer ownership: None Nullable: False
SetMatrix(nint, VariantHandle)
Calls native method gtk_source_space_drawer_set_matrix.
public static extern void SetMatrix(nint drawer, VariantHandle matrix)
Parameters
drawer
nintTransfer ownership: None Nullable: False
matrix
VariantHandleTransfer ownership: None Nullable: True
SetTypesForLocations(nint, SpaceLocationFlags, SpaceTypeFlags)
Calls native method gtk_source_space_drawer_set_types_for_locations.
public static extern void SetTypesForLocations(nint drawer, SpaceLocationFlags locations, SpaceTypeFlags types)
Parameters
drawer
nintTransfer ownership: None Nullable: False
locations
SpaceLocationFlagsTransfer ownership: None Nullable: False
types
SpaceTypeFlagsTransfer ownership: None Nullable: False