Skip to main content
API Reference NSDK NSDKCamera

Backing

The underlying camera: either a live ARCamera or a playback PlaybackCamera....

Declaration

enum Backing

Summary

The underlying camera: either a live ARCamera or a playback PlaybackCamera. Switch on this when you need to call APIs that are specific to one type (e.g. recordedOrientation on PlaybackCamera). Example:

switch camera.backing {
case .ar(let arCamera):
// ARCamera-specific APIs
case .playback(let playbackCamera):
let orientation = playbackCamera.recordedOrientation
}

Cases

NameTypeSummary
case arARCamera)
-
case playbackPlaybackCamera)
-