Table of Contents

Class SpaceDrawer

Namespace
GtkSource
Assembly
GtkSource-5.dll
public class SpaceDrawer : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
SpaceDrawer
Implements
Inherited Members

Constructors

SpaceDrawer(bool, params ConstructArgument[])

protected SpaceDrawer(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

SpaceDrawer(IntPtr, bool)

protected SpaceDrawer(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

EnableMatrixPropertyDefinition

public static readonly Property<bool, SpaceDrawer> EnableMatrixPropertyDefinition

Field Value

Property<bool, SpaceDrawer>

Properties

EnableMatrix

public bool EnableMatrix { get; set; }

Property Value

bool

Methods

BindMatrixSetting(Settings, string, SettingsBindFlags)

public void BindMatrixSetting(Settings settings, string key, SettingsBindFlags flags)

Parameters

settings Settings
key string
flags SettingsBindFlags

GetEnableMatrix()

public bool GetEnableMatrix()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetMatrix()

public Variant GetMatrix()

Returns

Variant

GetTypesForLocations(SpaceLocationFlags)

public SpaceTypeFlags GetTypesForLocations(SpaceLocationFlags locations)

Parameters

locations SpaceLocationFlags

Returns

SpaceTypeFlags

New()

public static SpaceDrawer New()

Returns

SpaceDrawer

SetEnableMatrix(bool)

public void SetEnableMatrix(bool enableMatrix)

Parameters

enableMatrix bool

SetMatrix(Variant?)

public void SetMatrix(Variant? matrix)

Parameters

matrix Variant

SetTypesForLocations(SpaceLocationFlags, SpaceTypeFlags)

public void SetTypesForLocations(SpaceLocationFlags locations, SpaceTypeFlags types)

Parameters

locations SpaceLocationFlags
types SpaceTypeFlags