aboutsummaryrefslogtreecommitdiff
path: root/include/cru/win/native/Window.hpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-10-28 20:36:47 +0800
committercrupest <crupest@outlook.com>2020-10-28 20:36:47 +0800
commitcf07d193b97168048a72793c59f096504acf78a5 (patch)
tree8d14f6eba4140265931efc877d6371e8cf5cbf96 /include/cru/win/native/Window.hpp
parenta09a9645d3c823e3559659dc1ddd213510755820 (diff)
downloadcru-cf07d193b97168048a72793c59f096504acf78a5.tar.gz
cru-cf07d193b97168048a72793c59f096504acf78a5.tar.bz2
cru-cf07d193b97168048a72793c59f096504acf78a5.zip
...
Diffstat (limited to 'include/cru/win/native/Window.hpp')
-rw-r--r--include/cru/win/native/Window.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/cru/win/native/Window.hpp b/include/cru/win/native/Window.hpp
index 37df0768..ecc0dd04 100644
--- a/include/cru/win/native/Window.hpp
+++ b/include/cru/win/native/Window.hpp
@@ -4,6 +4,7 @@
#include "WindowNativeMessageEventArgs.hpp"
#include "cru/platform/GraphBase.hpp"
#include "cru/platform/native/Window.hpp"
+#include "cru/win/graph/direct/WindowRenderTarget.hpp"
#include <memory>
@@ -86,7 +87,7 @@ class WinNativeWindow : public WinNativeResource, public virtual INativeWindow {
bool HandleNativeWindowMessage(HWND hwnd, UINT msg, WPARAM w_param,
LPARAM l_param, LRESULT* result);
- WindowRenderTarget* GetWindowRenderTarget() const {
+ graph::win::direct::D2DWindowRenderTarget* GetWindowRenderTarget() const {
return window_render_target_.get();
}
@@ -157,7 +158,8 @@ class WinNativeWindow : public WinNativeResource, public virtual INativeWindow {
bool has_focus_ = false;
bool is_mouse_in_ = false;
- std::unique_ptr<WindowRenderTarget> window_render_target_;
+ std::unique_ptr<graph::win::direct::D2DWindowRenderTarget>
+ window_render_target_;
std::shared_ptr<WinCursor> cursor_;