Package org.lwjgl.openxr
Class MSFTControllerModel
java.lang.Object
org.lwjgl.openxr.MSFTControllerModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final Stringstatic final intstatic final longstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnxrGetControllerModelKeyMSFT(XrSession session, long topLevelUserPath, long controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState)static intnxrGetControllerModelPropertiesMSFT(XrSession session, long modelKey, long properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties)static intnxrGetControllerModelStateMSFT(XrSession session, long modelKey, long state) XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state)static intnxrLoadControllerModelMSFT(XrSession session, long modelKey, int bufferCapacityInput, long bufferCountOutput, long buffer) XrResult xrLoadControllerModelMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, uint32_t bufferCapacityInput, uint32_t * bufferCountOutput, uint8_t * buffer)static intxrGetControllerModelKeyMSFT(XrSession session, long topLevelUserPath, XrControllerModelKeyStateMSFT controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState)static intxrGetControllerModelPropertiesMSFT(XrSession session, long modelKey, XrControllerModelPropertiesMSFT properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties)static intxrGetControllerModelStateMSFT(XrSession session, long modelKey, XrControllerModelStateMSFT state) XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state)static intxrLoadControllerModelMSFT(XrSession session, long modelKey, IntBuffer bufferCountOutput, @Nullable ByteBuffer buffer) XrResult xrLoadControllerModelMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, uint32_t bufferCapacityInput, uint32_t * bufferCountOutput, uint8_t * buffer)
-
Field Details
-
XR_MSFT_controller_model_SPEC_VERSION
public static final int XR_MSFT_controller_model_SPEC_VERSION- See Also:
-
XR_MSFT_CONTROLLER_MODEL_EXTENSION_NAME
- See Also:
-
XR_MAX_CONTROLLER_MODEL_NODE_NAME_SIZE_MSFT
public static final int XR_MAX_CONTROLLER_MODEL_NODE_NAME_SIZE_MSFT- See Also:
-
XR_TYPE_CONTROLLER_MODEL_KEY_STATE_MSFT
public static final int XR_TYPE_CONTROLLER_MODEL_KEY_STATE_MSFT- See Also:
-
XR_TYPE_CONTROLLER_MODEL_NODE_PROPERTIES_MSFT
public static final int XR_TYPE_CONTROLLER_MODEL_NODE_PROPERTIES_MSFT- See Also:
-
XR_TYPE_CONTROLLER_MODEL_PROPERTIES_MSFT
public static final int XR_TYPE_CONTROLLER_MODEL_PROPERTIES_MSFT- See Also:
-
XR_TYPE_CONTROLLER_MODEL_NODE_STATE_MSFT
public static final int XR_TYPE_CONTROLLER_MODEL_NODE_STATE_MSFT- See Also:
-
XR_TYPE_CONTROLLER_MODEL_STATE_MSFT
public static final int XR_TYPE_CONTROLLER_MODEL_STATE_MSFT- See Also:
-
XR_ERROR_CONTROLLER_MODEL_KEY_INVALID_MSFT
public static final int XR_ERROR_CONTROLLER_MODEL_KEY_INVALID_MSFT- See Also:
-
XR_NULL_CONTROLLER_MODEL_KEY_MSFT
public static final long XR_NULL_CONTROLLER_MODEL_KEY_MSFT- See Also:
-
-
Method Details
-
nxrGetControllerModelKeyMSFT
public static int nxrGetControllerModelKeyMSFT(XrSession session, long topLevelUserPath, long controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState) -
xrGetControllerModelKeyMSFT
public static int xrGetControllerModelKeyMSFT(XrSession session, long topLevelUserPath, XrControllerModelKeyStateMSFT controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState) -
nxrLoadControllerModelMSFT
public static int nxrLoadControllerModelMSFT(XrSession session, long modelKey, int bufferCapacityInput, long bufferCountOutput, long buffer) XrResult xrLoadControllerModelMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, uint32_t bufferCapacityInput, uint32_t * bufferCountOutput, uint8_t * buffer) -
xrLoadControllerModelMSFT
public static int xrLoadControllerModelMSFT(XrSession session, long modelKey, IntBuffer bufferCountOutput, @Nullable ByteBuffer buffer) XrResult xrLoadControllerModelMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, uint32_t bufferCapacityInput, uint32_t * bufferCountOutput, uint8_t * buffer) -
nxrGetControllerModelPropertiesMSFT
public static int nxrGetControllerModelPropertiesMSFT(XrSession session, long modelKey, long properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties) -
xrGetControllerModelPropertiesMSFT
public static int xrGetControllerModelPropertiesMSFT(XrSession session, long modelKey, XrControllerModelPropertiesMSFT properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties) -
nxrGetControllerModelStateMSFT
XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state) -
xrGetControllerModelStateMSFT
public static int xrGetControllerModelStateMSFT(XrSession session, long modelKey, XrControllerModelStateMSFT state) XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state)
-