[Register("io/scanbot/sdk/ui/view/barcode/BarcodeCameraView", DoNotGenerateAcw = true)]
public sealed class BarcodeCameraView : FrameLayout, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IBarcodeCameraView, IJavaObject, IJavaPeerable, IDisposable
[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public BarcodeCameraView(Context context, IAttributeSet attrs)
[Register("attachPermissionViewModel", "(Lio/scanbot/sdk/ui/view/base/IPermissionViewModel;)V", "")]
public void AttachPermissionViewModel(IPermissionViewModel viewModel)
[Register("attachViewModel", "(Lio/scanbot/sdk/ui/view/barcode/IBarcodeCameraView$ViewModel;)V", "")]
public void AttachViewModel(IBarcodeCameraView.IViewModel viewModel)
[Register("lockMinFocusDistance", "(Z)V", "")]
public void LockMinFocusDistance(bool lockMinFocusDistance)
[Register("setBarcodeHighlightedDelegate", "(Lio/scanbot/sdk/barcode/ui/BarcodePolygonsView$BarcodeHighlightDelegate;)V", "")]
public void SetBarcodeHighlightedDelegate(BarcodePolygonsView.IBarcodeHighlightDelegate barcodeHighlightDelegate)
[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "")]
public void SetCameraModule(CameraModule cameraModule)
[Register("setCameraOrientationMode", "(Lio/scanbot/sdk/ui/view/base/configuration/CameraOrientationMode;)V", "")]
public void SetCameraOrientationMode(CameraOrientationMode cameraOrientationMode)
[Register("setCameraPreviewMode", "(Lio/scanbot/sdk/camera/CameraPreviewMode;)V", "")]
public void SetCameraPreviewMode(CameraPreviewMode cameraPreviewMode)
[Register("setCameraZoomRange", "(Lio/scanbot/sdk/camera/ZoomRange;)V", "")]
public void SetCameraZoomRange(ZoomRange zoomRange)
[Register("setSelectionOverlayEnabled", "(Z)V", "")]
public void SetSelectionOverlayEnabled(bool enabled)
[Register("setSelectionOverlayHighlightedPolygonColor", "(I)V", "")]
public void SetSelectionOverlayHighlightedPolygonColor(int color)
[Register("setSelectionOverlayHighlightedTextColor", "(I)V", "")]
public void SetSelectionOverlayHighlightedTextColor(int color)
[Register("setSelectionOverlayHighlightedTextContainerColor", "(I)V", "")]
public void SetSelectionOverlayHighlightedTextContainerColor(int color)
[Register("setSelectionOverlayPolygonColor", "(I)V", "")]
public void SetSelectionOverlayPolygonColor(int color)
[Register("setSelectionOverlayTextColor", "(I)V", "")]
public void SetSelectionOverlayTextColor(int color)
[Register("setSelectionOverlayTextContainerColor", "(I)V", "")]
public void SetSelectionOverlayTextContainerColor(int color)
[Register("setSelectionOverlayTextFormat", "(Lio/scanbot/sdk/barcode/ui/BarcodeOverlayTextFormat;)V", "")]
public void SetSelectionOverlayTextFormat(BarcodeOverlayTextFormat format)
[Register("setSuccessfulDetectionInterval", "(J)V", "")]
public void SetSuccessfulDetectionInterval(long detectionIntervalInMs)