Word | Stack effect |
(default) | ( ? quot -- ) |
(device-input-callback) | ( context result sender value -- ) |
(device-matched-callback) | ( context result sender device -- ) |
(device-removed-callback) | ( context result sender device -- ) |
<device-controller-state> | ( device -- controller-state ) |
?add-mouse-buttons | ( device -- ) |
?axis | ( device hash -- axis/f ) |
?glue | ( seq subseq sep -- string ) |
?hat-switch | ( device -- ? ) |
?rx-axis | ( device -- ? ) |
?ry-axis | ( device -- ? ) |
?rz-axis | ( device -- ? ) |
?slider | ( device -- ? ) |
?x-axis | ( device -- ? ) |
?y-axis | ( device -- ? ) |
?z-axis | ( device -- ? ) |
axis-value | ( value -- [-1,1] ) |
axis? | ( element -- ? ) |
button-count | ( device -- button-count ) |
button-value | ( value -- f/(0,1] ) |
button? | ( element -- ? ) |
buttons-matching-hash | ( -- value ) |
controller-device? | ( device -- ? ) |
default-calibrate-axis | ( element -- ) |
default-calibrate-saturation | ( element -- ) |
default-calibrate-slider | ( element -- ) |
device-elements-matching | ( device matching-hash -- vector ) |
device-input-callback | ( -- alien ) |
device-matched-callback | ( -- alien ) |
device-property | ( device key -- value ) |
device-removed-callback | ( -- alien ) |
devices-from-hid-manager | ( manager -- vector ) |
element-property | ( element key -- value ) |
element-usage | ( element -- {usage-page,usage} ) |
game-devices-matching-seq | ( -- value ) |
get-input-device | ( sender -- device ) |
hat-switch-matching-hash | ( -- value ) |
hat-switch? | ( {usage-page,usage} -- ? ) |
initialize-variables | ( manager -- ) |
keyboard-key? | ( element -- ? ) |
keys-matching-hash | ( -- value ) |
make-hid-manager | ( -- alien ) |
mouse-axis-value | ( value -- n ) |
mouse-device? | ( device -- ? ) |
pov-value | ( value -- pov-direction ) |
pov-values | ( -- value ) |
record-button | ( state hid-value element -- ) |
record-controller | ( controller-state value -- ) |
record-keyboard | ( keyboard-state value -- ) |
record-mouse | ( mouse-state value -- ) |
rx-axis-matching-hash | ( -- value ) |
rx-axis? | ( {usage-page,usage} -- ? ) |
ry-axis-matching-hash | ( -- value ) |
ry-axis? | ( {usage-page,usage} -- ? ) |
rz-axis-matching-hash | ( -- value ) |
rz-axis? | ( {usage-page,usage} -- ? ) |
set-element-property | ( element key value -- ) |
set-hid-manager-matching | ( alien matching-seq -- ) |
slider-matching-hash | ( -- value ) |
slider? | ( {usage-page,usage} -- ? ) |
transfer-element-property | ( element from-key to-key -- ) |
wheel-matching-hash | ( -- value ) |
wheel? | ( {usage-page,usage} -- ? ) |
x-axis-matching-hash | ( -- value ) |
x-axis? | ( {usage-page,usage} -- ? ) |
y-axis-matching-hash | ( -- value ) |
y-axis? | ( {usage-page,usage} -- ? ) |
z-axis-matching-hash | ( -- value ) |
z-axis? | ( {usage-page,usage} -- ? ) |