- added functionality for brush and eraser size
- added shutter priority option
This commit is contained in:
@@ -67,7 +67,7 @@ export type CameraSettings = {
|
||||
mode: number;
|
||||
imageSize: { width: number; height: number };
|
||||
cameraControls: {
|
||||
cameraControlMode: "auto" | "manual";
|
||||
cameraControlMode: "auto" | "manual" | "shutter priority";
|
||||
auto: {
|
||||
minShutter: string;
|
||||
maxShutter: string;
|
||||
@@ -79,9 +79,15 @@ export type CameraSettings = {
|
||||
fixGain: string;
|
||||
fixIris: string;
|
||||
};
|
||||
shutterPriority: {
|
||||
fixShutter: string;
|
||||
maxGain: string;
|
||||
exposureCompensation: string;
|
||||
};
|
||||
};
|
||||
regionPainter: {
|
||||
paintmode: "painter" | "eraser";
|
||||
brushSize: number;
|
||||
paintMode: "painter" | "eraser";
|
||||
paintedCells: Map<string, PaintedCell>;
|
||||
regions: Region[];
|
||||
selectedRegionIndex: number;
|
||||
@@ -108,6 +114,10 @@ export type CameraSettingsAction =
|
||||
| {
|
||||
type: "SET_CAMERA_CONTROLS";
|
||||
payload: CameraSettings["cameraControls"];
|
||||
}
|
||||
| {
|
||||
type: "SET_BRUSH_SIZE";
|
||||
payload: number;
|
||||
};
|
||||
|
||||
export type CameraStatus = {
|
||||
|
||||
Reference in New Issue
Block a user