Class PadController
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class PadController : EventController, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
PadController
- Implements
- Inherited Members
Constructors
PadController(params ConstructArgument[])
public PadController(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
PadController(PadControllerHandle)
public PadController(PadControllerHandle handle)
Parameters
handlePadControllerHandle
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
groupActionGrouppadDevice
Returns
SetAction(PadActionType, int, int, string, string)
public void SetAction(PadActionType type, int index, int mode, string label, string actionName)
Parameters
typePadActionTypeindexintmodeintlabelstringactionNamestring
SetActionEntries(PadActionEntry[])
public void SetActionEntries(PadActionEntry[] entries)
Parameters
entriesPadActionEntry[]