addCameraPipelineModule | Adds a module to the camera pipeline that will receive event callbacks for each stage in the camera pipeline. |
addCameraPipelineModules | Add multiple camera pipeline modules. This is a convenience method that calls addCameraPipelineModule in order on each element of the input array. |
clearCameraPipelineModules | Remove all camera pipeline modules from the camera loop. |
initialize | Returns a promise that is fulfilled when the AR Engine's WebAssembly is initialized. |
isInitialized | Indicates whether or not the AR Engine's WebAssembly is initialized. |
isPaused | Indicates whether or not the XR session is paused. |
pause | Pause the current XR session. While paused, the camera feed is stopped and device motion is not tracked. |
resume | Resume the current XR session. |
removeCameraPipelineModule | Removes a module from the camera pipeline. |
removeCameraPipelineModules | Remove multiple camera pipeline modules. This is a convenience method that calls removeCameraPipelineModule in order on each element of the input array. |
requiredPermissions | Return a list of permissions required by the application. |
run | Open the camera and start running the camera run loop. |
runPreRender | Executes all lifecycle updates that should happen before rendering. |
runPostRender | Executes all lifecycle updates that should happen after rendering. |
stop | Stop the current XR session. While stopped, the camera feed is closed and device motion is not tracked. |
version | Get the 8th Wall Web engine version. |