aboutsummaryrefslogtreecommitdiff
path: root/include/cru/platform/graphics/Factory.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/platform/graphics/Factory.hpp')
-rw-r--r--include/cru/platform/graphics/Factory.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/cru/platform/graphics/Factory.hpp b/include/cru/platform/graphics/Factory.hpp
index f3802651..7aa88ebd 100644
--- a/include/cru/platform/graphics/Factory.hpp
+++ b/include/cru/platform/graphics/Factory.hpp
@@ -4,6 +4,8 @@
#include "Brush.hpp"
#include "Font.hpp"
#include "Geometry.hpp"
+#include "Image.hpp"
+#include "ImageFactory.hpp"
#include "TextLayout.hpp"
namespace cru::platform::graphics {
@@ -24,5 +26,7 @@ struct CRU_PLATFORM_GRAPHICS_API IGraphicsFactory : virtual IPlatformResource {
brush->SetColor(color);
return brush;
}
+
+ virtual IImageFactory* GetImageFactory() = 0;
};
} // namespace cru::platform::graphics