Class EXTRenderModel

java.lang.Object
org.lwjgl.openxr.EXTRenderModel

public class EXTRenderModel extends Object
  • Field Details

    • XR_EXT_render_model_SPEC_VERSION

      public static final int XR_EXT_render_model_SPEC_VERSION
      See Also:
    • XR_EXT_RENDER_MODEL_EXTENSION_NAME

      public static final String XR_EXT_RENDER_MODEL_EXTENSION_NAME
      See Also:
    • XR_NULL_RENDER_MODEL_ID_EXT

      public static final int XR_NULL_RENDER_MODEL_ID_EXT
      See Also:
    • XR_MAX_RENDER_MODEL_ASSET_NODE_NAME_SIZE_EXT

      public static final int XR_MAX_RENDER_MODEL_ASSET_NODE_NAME_SIZE_EXT
      See Also:
    • XR_OBJECT_TYPE_RENDER_MODEL_EXT

      public static final int XR_OBJECT_TYPE_RENDER_MODEL_EXT
      See Also:
    • XR_OBJECT_TYPE_RENDER_MODEL_ASSET_EXT

      public static final int XR_OBJECT_TYPE_RENDER_MODEL_ASSET_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_CREATE_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_CREATE_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_PROPERTIES_GET_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_PROPERTIES_GET_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_PROPERTIES_EXT

      public static final int XR_TYPE_RENDER_MODEL_PROPERTIES_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_SPACE_CREATE_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_SPACE_CREATE_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_STATE_GET_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_STATE_GET_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_STATE_EXT

      public static final int XR_TYPE_RENDER_MODEL_STATE_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_ASSET_CREATE_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_ASSET_CREATE_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_ASSET_DATA_GET_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_ASSET_DATA_GET_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_ASSET_DATA_EXT

      public static final int XR_TYPE_RENDER_MODEL_ASSET_DATA_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_ASSET_PROPERTIES_GET_INFO_EXT

      public static final int XR_TYPE_RENDER_MODEL_ASSET_PROPERTIES_GET_INFO_EXT
      See Also:
    • XR_TYPE_RENDER_MODEL_ASSET_PROPERTIES_EXT

      public static final int XR_TYPE_RENDER_MODEL_ASSET_PROPERTIES_EXT
      See Also:
    • XR_ERROR_RENDER_MODEL_ID_INVALID_EXT

      public static final int XR_ERROR_RENDER_MODEL_ID_INVALID_EXT
      See Also:
    • XR_ERROR_RENDER_MODEL_ASSET_UNAVAILABLE_EXT

      public static final int XR_ERROR_RENDER_MODEL_ASSET_UNAVAILABLE_EXT
      See Also:
    • XR_ERROR_RENDER_MODEL_GLTF_EXTENSION_REQUIRED_EXT

      public static final int XR_ERROR_RENDER_MODEL_GLTF_EXTENSION_REQUIRED_EXT
      See Also:
  • Method Details

    • nxrCreateRenderModelEXT

      public static int nxrCreateRenderModelEXT(XrSession session, long createInfo, long renderModel)
      XrResult xrCreateRenderModelEXT(XrSession session, XrRenderModelCreateInfoEXT const * createInfo, XrRenderModelEXT * renderModel)
    • xrCreateRenderModelEXT

      public static int xrCreateRenderModelEXT(XrSession session, XrRenderModelCreateInfoEXT createInfo, PointerBuffer renderModel)
      XrResult xrCreateRenderModelEXT(XrSession session, XrRenderModelCreateInfoEXT const * createInfo, XrRenderModelEXT * renderModel)
    • xrDestroyRenderModelEXT

      public static int xrDestroyRenderModelEXT(XrRenderModelEXT renderModel)
      XrResult xrDestroyRenderModelEXT(XrRenderModelEXT renderModel)
    • nxrGetRenderModelPropertiesEXT

      public static int nxrGetRenderModelPropertiesEXT(XrRenderModelEXT renderModel, long getInfo, long properties)
      XrResult xrGetRenderModelPropertiesEXT(XrRenderModelEXT renderModel, XrRenderModelPropertiesGetInfoEXT const * getInfo, XrRenderModelPropertiesEXT * properties)
    • xrGetRenderModelPropertiesEXT

      public static int xrGetRenderModelPropertiesEXT(XrRenderModelEXT renderModel, @Nullable XrRenderModelPropertiesGetInfoEXT getInfo, XrRenderModelPropertiesEXT properties)
      XrResult xrGetRenderModelPropertiesEXT(XrRenderModelEXT renderModel, XrRenderModelPropertiesGetInfoEXT const * getInfo, XrRenderModelPropertiesEXT * properties)
    • nxrCreateRenderModelSpaceEXT

      public static int nxrCreateRenderModelSpaceEXT(XrSession session, long createInfo, long space)
      XrResult xrCreateRenderModelSpaceEXT(XrSession session, XrRenderModelSpaceCreateInfoEXT const * createInfo, XrSpace * space)
    • xrCreateRenderModelSpaceEXT

      public static int xrCreateRenderModelSpaceEXT(XrSession session, XrRenderModelSpaceCreateInfoEXT createInfo, PointerBuffer space)
      XrResult xrCreateRenderModelSpaceEXT(XrSession session, XrRenderModelSpaceCreateInfoEXT const * createInfo, XrSpace * space)
    • nxrCreateRenderModelAssetEXT

      public static int nxrCreateRenderModelAssetEXT(XrSession session, long createInfo, long asset)
      XrResult xrCreateRenderModelAssetEXT(XrSession session, XrRenderModelAssetCreateInfoEXT const * createInfo, XrRenderModelAssetEXT * asset)
    • xrCreateRenderModelAssetEXT

      public static int xrCreateRenderModelAssetEXT(XrSession session, XrRenderModelAssetCreateInfoEXT createInfo, PointerBuffer asset)
      XrResult xrCreateRenderModelAssetEXT(XrSession session, XrRenderModelAssetCreateInfoEXT const * createInfo, XrRenderModelAssetEXT * asset)
    • xrDestroyRenderModelAssetEXT

      public static int xrDestroyRenderModelAssetEXT(XrRenderModelAssetEXT asset)
      XrResult xrDestroyRenderModelAssetEXT(XrRenderModelAssetEXT asset)
    • nxrGetRenderModelAssetDataEXT

      public static int nxrGetRenderModelAssetDataEXT(XrRenderModelAssetEXT asset, long getInfo, long buffer)
      XrResult xrGetRenderModelAssetDataEXT(XrRenderModelAssetEXT asset, XrRenderModelAssetDataGetInfoEXT const * getInfo, XrRenderModelAssetDataEXT * buffer)
    • xrGetRenderModelAssetDataEXT

      public static int xrGetRenderModelAssetDataEXT(XrRenderModelAssetEXT asset, @Nullable XrRenderModelAssetDataGetInfoEXT getInfo, XrRenderModelAssetDataEXT buffer)
      XrResult xrGetRenderModelAssetDataEXT(XrRenderModelAssetEXT asset, XrRenderModelAssetDataGetInfoEXT const * getInfo, XrRenderModelAssetDataEXT * buffer)
    • nxrGetRenderModelAssetPropertiesEXT

      public static int nxrGetRenderModelAssetPropertiesEXT(XrRenderModelAssetEXT asset, long getInfo, long properties)
      XrResult xrGetRenderModelAssetPropertiesEXT(XrRenderModelAssetEXT asset, XrRenderModelAssetPropertiesGetInfoEXT const * getInfo, XrRenderModelAssetPropertiesEXT * properties)
    • xrGetRenderModelAssetPropertiesEXT

      public static int xrGetRenderModelAssetPropertiesEXT(XrRenderModelAssetEXT asset, @Nullable XrRenderModelAssetPropertiesGetInfoEXT getInfo, XrRenderModelAssetPropertiesEXT properties)
      XrResult xrGetRenderModelAssetPropertiesEXT(XrRenderModelAssetEXT asset, XrRenderModelAssetPropertiesGetInfoEXT const * getInfo, XrRenderModelAssetPropertiesEXT * properties)
    • nxrGetRenderModelStateEXT

      public static int nxrGetRenderModelStateEXT(XrRenderModelEXT renderModel, long getInfo, long state)
      XrResult xrGetRenderModelStateEXT(XrRenderModelEXT renderModel, XrRenderModelStateGetInfoEXT const * getInfo, XrRenderModelStateEXT * state)
    • xrGetRenderModelStateEXT

      public static int xrGetRenderModelStateEXT(XrRenderModelEXT renderModel, XrRenderModelStateGetInfoEXT getInfo, XrRenderModelStateEXT state)
      XrResult xrGetRenderModelStateEXT(XrRenderModelEXT renderModel, XrRenderModelStateGetInfoEXT const * getInfo, XrRenderModelStateEXT * state)