#pragma once #include "IServoMotorController.h" namespace DiosCtrlBox { class ISwingController : public IServoMotorController { public: ISwingController(){} ~ISwingController(){} public: virtual void StopSwing() = 0; virtual void Swing(int direction, int steps, DWORD pwmperiod, float pulseDutyCycle = 0.0f) = 0; virtual void SetSwingOrientation(bool clockWise) = 0; }; }