diff options
Diffstat (limited to 'src/platform/graphics/direct2d/Base.cpp')
| -rw-r--r-- | src/platform/graphics/direct2d/Base.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
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 |
