Package org.lwjgl.openxr
Class MSFTControllerModel
java.lang.Object
org.lwjgl.openxr.MSFTControllerModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final String
static final int
static final long
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nxrGetControllerModelKeyMSFT
(XrSession session, long topLevelUserPath, long controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState)
static int
nxrGetControllerModelPropertiesMSFT
(XrSession session, long modelKey, long properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties)
static int
nxrGetControllerModelStateMSFT
(XrSession session, long modelKey, long state) XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state)
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)
static int
xrGetControllerModelKeyMSFT
(XrSession session, long topLevelUserPath, XrControllerModelKeyStateMSFT controllerModelKeyState) XrResult xrGetControllerModelKeyMSFT(XrSession session, XrPath topLevelUserPath, XrControllerModelKeyStateMSFT * controllerModelKeyState)
static int
xrGetControllerModelPropertiesMSFT
(XrSession session, long modelKey, XrControllerModelPropertiesMSFT properties) XrResult xrGetControllerModelPropertiesMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelPropertiesMSFT * properties)
static int
xrGetControllerModelStateMSFT
(XrSession session, long modelKey, XrControllerModelStateMSFT state) XrResult xrGetControllerModelStateMSFT(XrSession session, XrControllerModelKeyMSFT modelKey, XrControllerModelStateMSFT * state)
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)
-
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)
-