Class EXTInteractionRenderModel

java.lang.Object
org.lwjgl.openxr.EXTInteractionRenderModel

public class EXTInteractionRenderModel extends Object
  • Field Details

    • XR_EXT_interaction_render_model_SPEC_VERSION

      public static final int XR_EXT_interaction_render_model_SPEC_VERSION
      See Also:
    • XR_EXT_INTERACTION_RENDER_MODEL_EXTENSION_NAME

      public static final String XR_EXT_INTERACTION_RENDER_MODEL_EXTENSION_NAME
      See Also:
    • XR_TYPE_INTERACTION_RENDER_MODEL_IDS_ENUMERATE_INFO_EXT

      public static final int XR_TYPE_INTERACTION_RENDER_MODEL_IDS_ENUMERATE_INFO_EXT
      See Also:
    • XR_TYPE_INTERACTION_RENDER_MODEL_SUBACTION_PATH_INFO_EXT

      public static final int XR_TYPE_INTERACTION_RENDER_MODEL_SUBACTION_PATH_INFO_EXT
      See Also:
    • XR_TYPE_EVENT_DATA_INTERACTION_RENDER_MODELS_CHANGED_EXT

      public static final int XR_TYPE_EVENT_DATA_INTERACTION_RENDER_MODELS_CHANGED_EXT
      See Also:
    • XR_TYPE_INTERACTION_RENDER_MODEL_TOP_LEVEL_USER_PATH_GET_INFO_EXT

      public static final int XR_TYPE_INTERACTION_RENDER_MODEL_TOP_LEVEL_USER_PATH_GET_INFO_EXT
      See Also:
    • XR_ERROR_NOT_INTERACTION_RENDER_MODEL_EXT

      public static final int XR_ERROR_NOT_INTERACTION_RENDER_MODEL_EXT
      See Also:
  • Method Details

    • nxrEnumerateInteractionRenderModelIdsEXT

      public static int nxrEnumerateInteractionRenderModelIdsEXT(XrSession session, long getInfo, int renderModelIdCapacityInput, long renderModelIdCountOutput, long renderModelIds)
      XrResult xrEnumerateInteractionRenderModelIdsEXT(XrSession session, XrInteractionRenderModelIdsEnumerateInfoEXT const * getInfo, uint32_t renderModelIdCapacityInput, uint32_t * renderModelIdCountOutput, XrRenderModelIdEXT * renderModelIds)
    • xrEnumerateInteractionRenderModelIdsEXT

      public static int xrEnumerateInteractionRenderModelIdsEXT(XrSession session, XrInteractionRenderModelIdsEnumerateInfoEXT getInfo, IntBuffer renderModelIdCountOutput, @Nullable LongBuffer renderModelIds)
      XrResult xrEnumerateInteractionRenderModelIdsEXT(XrSession session, XrInteractionRenderModelIdsEnumerateInfoEXT const * getInfo, uint32_t renderModelIdCapacityInput, uint32_t * renderModelIdCountOutput, XrRenderModelIdEXT * renderModelIds)
    • nxrEnumerateRenderModelSubactionPathsEXT

      public static int nxrEnumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, long info, int pathCapacityInput, long pathCountOutput, long paths)
      XrResult xrEnumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelSubactionPathInfoEXT const * info, uint32_t pathCapacityInput, uint32_t * pathCountOutput, XrPath * paths)
    • xrEnumerateRenderModelSubactionPathsEXT

      public static int xrEnumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, @Nullable XrInteractionRenderModelSubactionPathInfoEXT info, IntBuffer pathCountOutput, @Nullable LongBuffer paths)
      XrResult xrEnumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelSubactionPathInfoEXT const * info, uint32_t pathCapacityInput, uint32_t * pathCountOutput, XrPath * paths)
    • nxrGetRenderModelPoseTopLevelUserPathEXT

      public static int nxrGetRenderModelPoseTopLevelUserPathEXT(XrRenderModelEXT renderModel, long info, long topLevelUserPath)
      XrResult xrGetRenderModelPoseTopLevelUserPathEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelTopLevelUserPathGetInfoEXT const * info, XrPath * topLevelUserPath)
    • xrGetRenderModelPoseTopLevelUserPathEXT

      public static int xrGetRenderModelPoseTopLevelUserPathEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelTopLevelUserPathGetInfoEXT info, LongBuffer topLevelUserPath)
      XrResult xrGetRenderModelPoseTopLevelUserPathEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelTopLevelUserPathGetInfoEXT const * info, XrPath * topLevelUserPath)