Adds further ext deps as-is binaries copies from customers env.
Qt6 Migration CI / migrate (push) Canceled after 0s
Qt6 Migration CI / migrate (push) Canceled after 0s
This commit is contained in:
3700 files changed
+2132394
No files matched your search
+93
@@ -0,0 +1,93 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// GENERATED CODE - do not edit (Generated by ddkit/genModelMsg)
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// Camera.hpp (rmodel-msg)
|
||||
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <tmsif/type/Camera.hpp>
|
||||
#include <tmsif/tmsif_export.hpp>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
|
||||
namespace M_Camera {
|
||||
|
||||
|
||||
//
|
||||
// Service
|
||||
//
|
||||
|
||||
/// Camera Service interface.
|
||||
/// Contains operations that a client can command the Camera Service to perform.
|
||||
class TMSIF_EXPORT IService {
|
||||
|
||||
public:
|
||||
virtual ~IService();
|
||||
virtual void ConfigOperationMode(M_Common::OperationModeType const& Mode);
|
||||
virtual void ConfigAutoFocus(M_Camera::AutoFocusKind::Type State);
|
||||
virtual void ConfigFocusLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetFocusByStep(int32_t Steps);
|
||||
virtual void ConfigDigitalZoom(bool Enable);
|
||||
virtual void ConfigZoomLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetZoomByStep(int32_t Steps);
|
||||
virtual void ConfigPredefinedZoomFov(uint16_t PredefinedLevel);
|
||||
virtual void CmdSetPredefinedZoomFovByStep(int32_t Steps);
|
||||
virtual void ConfigAutoBrightness(bool Enable);
|
||||
virtual void ConfigBrightnessLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetBrightnessByStep(int32_t Steps);
|
||||
virtual void ConfigAutoContrast(bool Enable);
|
||||
virtual void ConfigContrastLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetContrastByStep(int32_t Steps);
|
||||
virtual void ConfigHdrMode(int32_t Mode);
|
||||
virtual void ConfigPolarity(M_Camera::PolarityHotColor::Type HotIs);
|
||||
virtual void ConfigEconomyMode(bool Enable);
|
||||
virtual void ConfigCooler(bool Enable);
|
||||
virtual void ConfigAutoGain(bool Enable);
|
||||
virtual void ConfigGainLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetGainByStep(int32_t Steps);
|
||||
virtual void ConfigExposureTime(uint16_t ShutterSpeedPerSec);
|
||||
virtual void ConfigAutoExposure(bool Enable);
|
||||
virtual void ConfigAperture(M_Common::ProportionalType Aperture);
|
||||
virtual void CmdSetRegionOfInterest(M_Common::PixelRegionType const& Rectangle);
|
||||
virtual void CmdClearRegionOfInterest();
|
||||
virtual void ConfigExternalTriggerMode(bool Enable);
|
||||
virtual void ConfigGrabbing(bool Enable);
|
||||
virtual void CmdCalibrateNuc(bool IsCalibrating);
|
||||
virtual void ConfigAutoCalibrateNuc(bool IsActive);
|
||||
virtual void ConfigAlphaBlendingLevel(M_Common::PercentType Level);
|
||||
virtual void CmdSetFalseColour(bool Enable, std::string const& Name);
|
||||
virtual void ConfigInfraredDynamicMode(bool Enable);
|
||||
virtual void ConfigSelectCameraPreset(std::string const& Name);
|
||||
virtual void CmdStartFocusEngine(M_Camera::ScaleDirection::Type Direction);
|
||||
virtual void CmdStopFocusEngine();
|
||||
virtual void CmdStartZoomEngine(M_Camera::ScaleDirection::Type Direction);
|
||||
virtual void CmdStopZoomEngine();
|
||||
virtual void CmdFreezeImage();
|
||||
};
|
||||
|
||||
|
||||
//
|
||||
// Client
|
||||
//
|
||||
|
||||
/// Camera Client interface.
|
||||
/// Contains callback operations from the Camera Service to the Client.
|
||||
class TMSIF_EXPORT IClient {
|
||||
|
||||
public:
|
||||
virtual ~IClient();
|
||||
virtual void ReportCameraSettings(M_Camera::CameraSettingsType const& Settings);
|
||||
virtual void ReportCameraStatus(M_Camera::CameraStatusType const& Status, bool IsRemoved);
|
||||
virtual void EventSafetyCode(M_Camera::SafetyCodeListType const& SafetyCodeList);
|
||||
};
|
||||
|
||||
|
||||
} // namespace M_Camera
|
||||
|
||||
|
||||
Reference in new issue
Block a user