// $Id: GLScalerFactory.hh 5573 2006-08-10 18:26:05Z m9710797 $ #ifndef GLSCALERFACTORY_HH #define GLSCALERFACTORY_HH #include namespace openmsx { class GLScaler; class RenderSettings; class GLScalerFactory { public: /** Instantiates a Scaler. * @return A Scaler object, owned by the caller. */ static std::auto_ptr createScaler( RenderSettings& renderSettings); }; } // namespace openmsx #endif // GLSCALERFACTORY_HH