Class SingleInputAction<T>
java.lang.Object
gaiasky.vr.openxr.input.actions.Action
gaiasky.vr.openxr.input.actions.SingleInputAction<T>
- All Implemented Interfaces:
InputAction, AutoCloseable
- Direct Known Subclasses:
BoolAction, FloatAction, Vec2fAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanprotected static final org.lwjgl.openxr.XrActionStateGetInfobooleanlongFields inherited from class Action
controllerDevice, handle, localizedName, name, xrActionTypeModifier and TypeFieldDescriptionprotected final XrControllerDeviceprotected org.lwjgl.openxr.XrActionfinal Stringfinal Stringfinal int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSingleInputAction(String name, String localizedName, int type, XrControllerDevice device) -
Method Summary
Methods inherited from class Action
close, createAction, createHandle, destroyHandle, getControllerDevice, getDeviceType, getHandleModifier and TypeMethodDescriptionvoidclose()protected org.lwjgl.openxr.XrActioncreateAction(XrDriver driver, org.lwjgl.openxr.XrActionSet actionSet, int type) voidcreateHandle(org.lwjgl.openxr.XrActionSet actionSet, XrDriver driver) voidorg.lwjgl.openxr.XrActionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface InputAction
sync
-
Field Details
-
getInfo
protected static final org.lwjgl.openxr.XrActionStateGetInfo getInfo -
currentState
-
changedSinceLastSync
public boolean changedSinceLastSync -
lastChangeTime
public long lastChangeTime -
isActive
public boolean isActive
-
-
Constructor Details
-
SingleInputAction
-