@class CALayer, CAShapeLayer; @protocol CIDVRGBAVSessionManager; @interface CIDVRGBCameraPreview : UIView { id _sessionManager; CAShapeLayer *_regionOfInterestLayer; CALayer *_objectLayer; } @property (retain, nonatomic) CAShapeLayer *debugLayer; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } metadataRegionOfInterest; + (Class)layerClass; - (void).cxx_destruct; - (void)layoutSubviews; - (void)didMoveToWindow; - (id)previewLayer; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })regionOfInterest; - (void)setSessionManager:(id)a0; - (void)processFrame:(id)a0; - (void)_alignRegionOfInterest; - (void)_alignVideoFeedToCurrentOrientation; - (id)_convertPoints:(id)a0 fromBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1; - (void)_drawLandmarkRegionWithPoints:(id)a0; - (void)_drawLandmarks:(id)a0 obtainedFromFaceWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1; - (void)_drawRegionOfInterest; - (void)_processLandmarksInFrame:(id)a0; - (id)debugLayer; - (void)flashRegionOfInterest; - (void)setDebugLayer:(id)a0; - (void)showDetectedObjectBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; @end