Package ch.bailu.gtk.gtk
Class PadActionEntry
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gtk.PadActionEntry
- All Implemented Interfaces:
PointerInterface
Struct defining a pad action entry.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
action name that will be activated in the `GActionGroup`.static final String
the 0-indexed button/ring/strip number that will trigger this action
entry.static final String
Human readable description of this action entry, this string should
be deemed user-visible.static final String
the mode that will trigger this action entry, or -1 for all modes.static final String
the type of pad feature that will trigger this action entry. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
action name that will be activated in the `GActionGroup`.int
the 0-indexed button/ring/strip number that will trigger this action
entry.Human readable description of this action entry, this string should
be deemed user-visible.int
the mode that will trigger this action entry, or -1 for all modes.int
the type of pad feature that will trigger this action entry.void
setFieldActionName
(Str action_name) action name that will be activated in the `GActionGroup`.void
setFieldIndex
(int index) the 0-indexed button/ring/strip number that will trigger this action
entry.void
setFieldLabel
(Str label) Human readable description of this action entry, this string should
be deemed user-visible.void
setFieldMode
(int mode) the mode that will trigger this action entry, or -1 for all modes.void
setFieldType
(int type) the type of pad feature that will trigger this action entry.Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
TYPE
the type of pad feature that will trigger this action entry.- See Also:
-
INDEX
the 0-indexed button/ring/strip number that will trigger this action
entry.- See Also:
-
MODE
the mode that will trigger this action entry, or -1 for all modes.- See Also:
-
LABEL
Human readable description of this action entry, this string should
be deemed user-visible.- See Also:
-
ACTION_NAME
action name that will be activated in the `GActionGroup`.- See Also:
-
-
Constructor Details
-
PadActionEntry
-
PadActionEntry
public PadActionEntry()
-
-
Method Details
-
getClassHandler
-
setFieldType
public void setFieldType(int type) the type of pad feature that will trigger this action entry. -
getFieldType
public int getFieldType()the type of pad feature that will trigger this action entry. -
setFieldIndex
public void setFieldIndex(int index) the 0-indexed button/ring/strip number that will trigger this action
entry. -
getFieldIndex
public int getFieldIndex()the 0-indexed button/ring/strip number that will trigger this action
entry. -
setFieldMode
public void setFieldMode(int mode) the mode that will trigger this action entry, or -1 for all modes. -
getFieldMode
public int getFieldMode()the mode that will trigger this action entry, or -1 for all modes. -
setFieldLabel
Human readable description of this action entry, this string should
be deemed user-visible. -
getFieldLabel
Human readable description of this action entry, this string should
be deemed user-visible. -
setFieldActionName
action name that will be activated in the `GActionGroup`. -
getFieldActionName
action name that will be activated in the `GActionGroup`.
-