Interface to receive notifications about scanner's life events (e.g., buttons pressed).
More...
#include <artec/sdk/capturing/IScannerObserver.h>
Interface to receive notifications about scanner's life events (e.g., buttons pressed).
- Note
- Avoid displaying messages or performing any long-term operations in these callbacks. Use flags and output messages to the main thread.
Definition at line 25 of file IScannerObserver.h.
| virtual void artec::sdk::capturing::IScannerObserver::buttonPressed |
( |
ScannerButton |
button | ) |
|
|
pure virtual |
This method is called back when any button is pressed.
Note that not all buttons are supported for all scanners.
- Parameters
-
| virtual void artec::sdk::capturing::IScannerObserver::deviceDisconnected |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner is disconnected.
- Warning
- Ensure that the scanner object is not deleted here as it may cause memory leak and corruption. Delete or release scanner object in the same thread where it was created.
| virtual void artec::sdk::capturing::IScannerObserver::deviceOverheated |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner is overheated.
| virtual void artec::sdk::capturing::IScannerObserver::deviceTemperatureBackToNormal |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner temperature is down to the normal value.
The documentation for this class was generated from the following file: