public static class BasicOverlaySettings.Builder
extends java.lang.Object
BasicOverlayController
Constructor and Description |
---|
Builder(RecognizerBundle recognizerBundle) |
public Builder(@NonNull RecognizerBundle recognizerBundle)
@NonNull public BasicOverlaySettings.Builder setCameraSettings(@NonNull OverlayCameraSettings cameraSettings)
@NonNull public BasicOverlaySettings.Builder setScanRegionOfInterestSettings(@NonNull ScanRegionOfInterestSettings scanRegionOfInterestSettings)
@NonNull public BasicOverlaySettings.Builder setHelpAction(@Nullable java.lang.Runnable helpAction)
@NonNull public BasicOverlaySettings.Builder setSplashResourceId(int splashResourceId)
@NonNull public BasicOverlaySettings.Builder setHighResFrameCaptureEnabled(boolean highResFrameCaptureEnabled)
@NonNull public BasicOverlaySettings.Builder setBeepSoundId(int beepSoundId)
@NonNull public BasicOverlaySettings.Builder setDebugImageListener(@Nullable DebugImageListener debugImageListener)
@NonNull public BasicOverlaySettings.Builder setForcedOrientation(@Nullable OverlayOrientation forcedOrientation)
@NonNull public BasicOverlaySettings.Builder setQuadViewPreset(@NonNull QuadViewPreset quadViewPreset)
@NonNull public BasicOverlaySettings.Builder setRecognitionFeedbackHandler(@NonNull RecognitionFeedbackHandler recognitionFeedbackHandler)
@NonNull public BasicOverlaySettings.Builder setControlsLayoutConfig(@NonNull ControlsLayoutConfig controlsLayoutConfig)
@NonNull public BasicOverlaySettings.Builder setStatusMessageTranslator(@NonNull StatusMessageTranslator statusMessageTranslator)
@NonNull public BasicOverlaySettings build()