Class ScannerController
- java.lang.Object
-
- com.cmput301w23t09.qrhunter.scanqr.ScannerController
-
public class ScannerController extends java.lang.Object
Controls QR Code scanning using Google's MLKit Library (https://developers.google.com/ml-kit/vision/barcode-scanning/android)
-
-
Constructor Summary
Constructors Constructor Description ScannerController(BaseFragment fragment, Player activePlayer)
Creates a ScannerController
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scanCode(androidx.camera.core.ImageProxy imgProxy)
Scans for any QR Codes in the picture
-
-
-
Constructor Detail
-
ScannerController
public ScannerController(BaseFragment fragment, Player activePlayer)
Creates a ScannerController- Parameters:
fragment
- The fragment that the ScannerController is attached toactivePlayer
- The current logged in player
-
-
Method Detail
-
scanCode
public void scanCode(androidx.camera.core.ImageProxy imgProxy)
Scans for any QR Codes in the picture- Parameters:
imgProxy
- The image to scan QR codes in, most likely from the camera- See Also:
CameraController
-
-