UNPKG

timeline-state-resolver

Version:
17 lines 1.08 kB
import { FocusMode, GetPanTiltPositionResult } from 'timeline-state-resolver-types'; import * as ConnectionEnums from '../enums'; import { PanTiltPosition } from '../commands/inquiry'; export declare class ViscaValueConverter { mapPanTiltSpeedToVisca(panTiltSpeed: number): number; mapPanTiltSpeedToViscaDirection(panSpeed: number, tiltSpeed: number): ConnectionEnums.PanTiltDirection; mapZoomSpeedToVisca(zoomSpeed: number): number; mapZoomSpeedToViscaDirection(zoomSpeed: number): ConnectionEnums.ZoomDirection; mapFocusSpeedToVisca(focusSpeed: number): number; mapFocusModeToVisca(focusMode: FocusMode): ConnectionEnums.FocusMode; mapFocusSpeedToViscaDirection(focusSpeed: number): ConnectionEnums.FocusDirection; mapFocusPositionFromVisca(focusPosition: number): number; mapZoomPositionFromVisca(zoomPosition: number): number; mapPanTiltPositionFromVisca(position: PanTiltPosition): GetPanTiltPositionResult; mapFocusModeFromVisca(focusMode: ConnectionEnums.FocusMode): FocusMode; } //# sourceMappingURL=ViscaValueConverter.d.ts.map