// MCpp_Surface.h - MULTICAM C++ API - Surface #if !defined(__MCPP_SURFACE_H__) #define __MCPP_SURFACE_H__ namespace Euresys { namespace MultiCam { // ******************************************************************************************** // Surface class // ------------- class Surface : public MultiCamObject { WRAPPING_MEMBERS protected: bool UserSurface; public: Surface(MCHANDLE aHandle); public: Surface(); inline ~Surface(); operator MCHANDLE() { return Handle; } void Reserve(); void Free(); }; } } #endif