aboutsummaryrefslogtreecommitdiff
path: root/src/win/native/window_painter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/win/native/window_painter.cpp')
-rw-r--r--src/win/native/window_painter.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/win/native/window_painter.cpp b/src/win/native/window_painter.cpp
index 4e98a7fd..463be128 100644
--- a/src/win/native/window_painter.cpp
+++ b/src/win/native/window_painter.cpp
@@ -1,29 +1,29 @@
#include "window_painter.hpp"
#include "cru/win/exception.hpp"
-#include "cru/win/graph/graph_manager.hpp"
+#include "cru/win/graph/win_native_factory.hpp"
#include "cru/win/native/window_render_target.hpp"
#include <cassert>
namespace cru::win::native {
WindowPainter::WindowPainter(WinNativeWindow* window)
- : D2DPainter(window->GetWindowRenderTarget()
- ->GetGraphManager()
+ : WinPainter(window->GetWindowRenderTarget()
+ ->GetWinNativeFactory()
->GetD2D1DeviceContext()),
window_(window) {
window->GetWindowRenderTarget()->SetAsTarget();
window->GetWindowRenderTarget()
- ->GetGraphManager()
+ ->GetWinNativeFactory()
->GetD2D1DeviceContext()
->BeginDraw();
}
-WindowPainter::~WindowPainter() { EndDraw(); }
+WindowPainter::~WindowPainter() { End(); }
void WindowPainter::DoEndDraw() {
ThrowIfFailed(window_->GetWindowRenderTarget()
- ->GetGraphManager()
+ ->GetWinNativeFactory()
->GetD2D1DeviceContext()
->EndDraw());
window_->GetWindowRenderTarget()->Present();