From ccf48eb93a101ba2412497ad5f3966e4f31d2178 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 7 Nov 2025 00:11:38 +0800 Subject: Win Resource.h to Base.h. --- src/platform/graphics/direct2d/Base.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/platform/graphics/direct2d/Base.cpp (limited to 'src/platform/graphics/direct2d/Base.cpp') diff --git a/src/platform/graphics/direct2d/Base.cpp b/src/platform/graphics/direct2d/Base.cpp new file mode 100644 index 00000000..0dd4a7e1 --- /dev/null +++ b/src/platform/graphics/direct2d/Base.cpp @@ -0,0 +1,19 @@ +#include "cru/platform/graphics/direct2d/Base.h" + +#include "cru/platform/graphics/direct2d/Factory.h" + +namespace cru::platform::graphics::direct2d { + +DirectGraphicsResource::DirectGraphicsResource(DirectGraphicsFactory* factory) + : factory_(factory) { + Expects(factory); +} + +std::string DirectGraphicsResource::GetPlatformId() const { + return kPlatformId; +} + +IGraphicsFactory* DirectGraphicsResource::GetGraphicsFactory() { + return factory_; +} +} // namespace cru::platform::graphics::direct2d -- cgit v1.2.3