| BestShotMobile Bestshot making and liveness checking library

Public Member Functions | List of all members
mobile::IBestShotMobileObserver Struct Referenceabstract

## Public Member Functions
virtual BESTSHOT_MOBILE_API void | bestShot (const BestShotInfo &bestShotInfo)=0
| Bestshot notification. More...
virtual BESTSHOT_MOBILE_API void | liveness (LivenessState livenessState, const BestShotInfo &bestShotInfo)=0
| Liveness check notification. More...
virtual BESTSHOT_MOBILE_API void | trackEnd (const tsdk::TrackId &trackId)=0
| End of a track notification. More...

## Member Function Documentation

## ◆ bestShot()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::bestShot | ( | const BestShotInfo & | bestShotInfo | ) |
| pure virtual

Bestshot notification.

Parameters

  bestShotInfo | bestshot information,

See also
  BestShotInfo.

Note
  If liveness check is not needed (LivenessType::None), this callback could be used to take a bestshot.

## ◆ liveness()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::liveness | ( | LivenessState | livenessState,
|  | const BestShotInfo & | bestShotInfo
| ) |  |
| pure virtual

Liveness check notification.

Parameters

  state | liveness state for the bestshot.

See also
  LivenessState.

Parameters

  bestShotInfo | bestshot information,

See also
  BestShotInfo.

Note
  For the liveness type LivenessType::None this callback will not be called!

## ◆ trackEnd()

virtual BESTSHOT_MOBILE_API void mobile::IBestShotMobileObserver::trackEnd | ( | const tsdk::TrackId & | trackId | ) |
| pure virtual

End of a track notification.

Parameters

  trackId | id of the track.

See also
  tsdk::TrackId.

The documentation for this struct was generated from the following file:

- /builds/face-recognition/FaceEngine/extern/bestshotmobile/inc/bsmobile/IBestShotMobile.h