Package io.anyline2.view
Interface UIChangeListener
-
- All Implemented Interfaces:
public interface UIChangeListener
-
-
Method Summary
Modifier and Type Method Description abstract voiddrawVisualFeedback(ScanViewPlugin scanViewPlugin, ArrayList<Integer> reportedObject)abstract voidonCutoutChanged(List<Pair<ScanViewPlugin, CutoutRect>> scanViewPluginCutoutRectList)abstract voidonUIFeedbackElementClicked(Pair<ScanViewPlugin, UIFeedbackOverlayViewElementEventContent> scanViewPluginUIFeedbackOverlayViewElementEventContent)abstract voiddelayScanTime(ScanViewPlugin scanViewPlugin)abstract voidonCutoutVisibility(ScanViewPlugin scanViewPlugin, boolean visible)abstract voidonBlinkAnimation()abstract voidonBrightnessUpdate(int value)abstract voidonScanViewPluginStart(ScanViewPlugin scanViewPlugin)abstract voidonScanViewPluginStop(ScanViewPlugin scanViewPlugin)abstract voidenableOverlaysView(boolean value)abstract AnylineOverlayViewgetOverlaysView()-
-
Method Detail
-
drawVisualFeedback
abstract void drawVisualFeedback(ScanViewPlugin scanViewPlugin, ArrayList<Integer> reportedObject)
-
onCutoutChanged
abstract void onCutoutChanged(List<Pair<ScanViewPlugin, CutoutRect>> scanViewPluginCutoutRectList)
-
onUIFeedbackElementClicked
abstract void onUIFeedbackElementClicked(Pair<ScanViewPlugin, UIFeedbackOverlayViewElementEventContent> scanViewPluginUIFeedbackOverlayViewElementEventContent)
-
delayScanTime
abstract void delayScanTime(ScanViewPlugin scanViewPlugin)
-
onCutoutVisibility
abstract void onCutoutVisibility(ScanViewPlugin scanViewPlugin, boolean visible)
-
onBlinkAnimation
abstract void onBlinkAnimation()
-
onBrightnessUpdate
abstract void onBrightnessUpdate(int value)
-
onScanViewPluginStart
abstract void onScanViewPluginStart(ScanViewPlugin scanViewPlugin)
-
onScanViewPluginStop
abstract void onScanViewPluginStop(ScanViewPlugin scanViewPlugin)
-
enableOverlaysView
abstract void enableOverlaysView(boolean value)
-
getOverlaysView
abstract AnylineOverlayView getOverlaysView()
-
-
-
-