openMSX
GLScalerFactory.hh
Go to the documentation of this file.
1#ifndef GLSCALERFACTORY_HH
2#define GLSCALERFACTORY_HH
3
4#include <memory>
5
6namespace openmsx {
7
8class GLScaler;
9class RenderSettings;
10
11namespace GLScalerFactory
12{
16 [[nodiscard]] std::unique_ptr<GLScaler> createScaler(RenderSettings& renderSettings);
17}
18
19} // namespace openmsx
20
21#endif // GLSCALERFACTORY_HH
std::unique_ptr< GLScaler > createScaler(RenderSettings &renderSettings)
Instantiates a Scaler.
This file implemented 3 utility functions:
Definition Autofire.cc:9