Class PadController
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class PadController : EventController, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
PadController
- Implements
- Inherited Members
Constructors
PadController(bool, params ConstructArgument[])
protected PadController(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
boolconstructArguments
ConstructArgument[]
PadController(IntPtr, bool)
protected PadController(IntPtr ptr, bool ownedRef)
Parameters
Fields
ActionGroupPropertyDefinition
public static readonly Property<ActionGroup, PadController> ActionGroupPropertyDefinition
Field Value
PadPropertyDefinition
public static readonly Property<Device?, PadController> PadPropertyDefinition
Field Value
Properties
ActionGroup
public ActionGroup ActionGroup { get; }
Property Value
Pad
public Device? Pad { get; }
Property Value
Methods
GetGType()
public static Type GetGType()
Returns
New(ActionGroup, Device?)
public static PadController New(ActionGroup group, Device? pad)
Parameters
group
ActionGrouppad
Device
Returns
SetAction(PadActionType, int, int, string, string)
public void SetAction(PadActionType type, int index, int mode, string label, string actionName)
Parameters
type
PadActionTypeindex
intmode
intlabel
stringactionName
string
SetActionEntries(PadActionEntry[])
public void SetActionEntries(PadActionEntry[] entries)
Parameters
entries
PadActionEntry[]