|
JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java (public API).
|
Type of pointer devices. More...
Public Member Functions | |
| PointerClass | getPointerClass () |
Static Public Member Functions | |
| static PointerType | valueOf (final int ordinal) throws IllegalArgumentException |
| Returns the matching PointerType value corresponding to the given PointerType's integer ordinal. More... | |
| static PointerType[] | valuesOf (final int[] ordinals) throws IllegalArgumentException |
| Returns the PointerType array of matching PointerType values corresponding to the given PointerType's integer ordinal values. More... | |
Public Attributes | |
| Mouse =(PointerClass.Offscreen) | |
PointerClass#Offscreen mouse. More... | |
| TouchPad =(PointerClass.Offscreen) | |
PointerClass#Offscreen touch pad, usually using fingers. More... | |
| TouchScreen =(PointerClass.Onscreen) | |
PointerClass#Onscreen touch screen, usually using fingers. More... | |
| Pen =(PointerClass.Onscreen) | |
PointerClass#Onscreen pen usually on screen? Ordinal 3. More... | |
| Undefined =(PointerClass.Undefined) | |
PointerClass#Undefined ?. More... | |
| PointerClass | pc |
Type of pointer devices.
Definition at line 81 of file MouseEvent.java.
| PointerClass com.jogamp.newt.event.MouseEvent.PointerType.getPointerClass | ( | ) |
|
static |
Returns the matching PointerType value corresponding to the given PointerType's integer ordinal.
given:
ordinal = enumValue.ordinal()
reverse:
enumValue = EnumClass.values()[ordinal]
| IllegalArgumentException | if the given ordinal is out of range, i.e. not within [ 0 .. PointerType.values().length-1 ] |
Definition at line 105 of file MouseEvent.java.
|
static |
Returns the PointerType array of matching PointerType values corresponding to the given PointerType's integer ordinal values.
See valueOf(int).
| IllegalArgumentException | if one of the given ordinal values is out of range, i.e. not within [ 0 .. PointerType.values().length-1 ] |
Definition at line 120 of file MouseEvent.java.
| com.jogamp.newt.event.MouseEvent.PointerType.Mouse =(PointerClass.Offscreen) |
| PointerClass com.jogamp.newt.event.MouseEvent.PointerType.pc |
Definition at line 132 of file MouseEvent.java.
| com.jogamp.newt.event.MouseEvent.PointerType.Pen =(PointerClass.Onscreen) |
PointerClass#Onscreen pen usually on screen? Ordinal 3.
FIXME
Definition at line 89 of file MouseEvent.java.
| com.jogamp.newt.event.MouseEvent.PointerType.TouchPad =(PointerClass.Offscreen) |
PointerClass#Offscreen touch pad, usually using fingers.
Ordinal 1.
Definition at line 85 of file MouseEvent.java.
| com.jogamp.newt.event.MouseEvent.PointerType.TouchScreen =(PointerClass.Onscreen) |
PointerClass#Onscreen touch screen, usually using fingers.
Ordinal 2.
Definition at line 87 of file MouseEvent.java.
| com.jogamp.newt.event.MouseEvent.PointerType.Undefined =(PointerClass.Undefined) |