diff options
Diffstat (limited to 'src/camera/icamera.h')
| -rw-r--r-- | src/camera/icamera.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/camera/icamera.h b/src/camera/icamera.h index 94408b6..daee920 100644 --- a/src/camera/icamera.h +++ b/src/camera/icamera.h @@ -67,6 +67,12 @@ public: [[nodiscard]] virtual std::optional<const std::chrono::microseconds> get_triggerExposureDelay() = 0; + [[nodiscard]] virtual bool set_isBlackLevelManual(const bool manual) = 0; + [[nodiscard]] virtual std::optional<bool> get_isBlackLevelManual() = 0; + + [[nodiscard]] virtual bool set_blackLevel(const uint32_t level) = 0; + [[nodiscard]] virtual std::optional<uint32_t> get_blackLevel() = 0; + [[nodiscard]] virtual std::shared_ptr<Image> getImage() = 0; public: |
