//+---------------------------------------------------------------------------- // // File: camera.h // // Module: // // Synopsis: // // Author: sgasch // // Created 4 Jun 1999 // //+---------------------------------------------------------------------------- #ifndef _CAMERA #define _CAMERA #include "global.h" #include "serial.h" class CCamera { public: CCamera(void); virtual ~CCamera(void); virtual bool Initialize(void) = 0; virtual bool TakePicture(void) = 0; #if 0 virtual bool EraseAllPictures(void) = 0; virtual bool SetResolution(int iWidth, int iHeight) = 0; virtual bool SetFlash(bool fState) = 0; virtual bool Reset(void) = 0; virtual bool DownloadPicture(int iNumber) = 0; #endif }; #endif