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, xrActionType -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSingleInputAction(String name, String localizedName, int type, XrControllerDevice device) -
Method Summary
Methods inherited from class Action
close, createAction, createHandle, destroyHandle, getControllerDevice, getDeviceType, getHandleMethods 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
-