aboutsummaryrefslogtreecommitdiff
path: root/include/cru/win
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/win')
-rw-r--r--include/cru/win/native/Cursor.hpp2
-rw-r--r--include/cru/win/native/GodWindow.hpp2
-rw-r--r--include/cru/win/native/InputMethod.hpp6
-rw-r--r--include/cru/win/native/Window.hpp4
4 files changed, 12 insertions, 2 deletions
diff --git a/include/cru/win/native/Cursor.hpp b/include/cru/win/native/Cursor.hpp
index 152374d8..44a6a362 100644
--- a/include/cru/win/native/Cursor.hpp
+++ b/include/cru/win/native/Cursor.hpp
@@ -7,6 +7,8 @@
namespace cru::platform::native::win {
class WinCursor : public WinNativeResource, public virtual ICursor {
+ CRU_DEFINE_CLASS_LOG_TAG("cru::platform::native::win::WinCursor")
+
public:
WinCursor(HCURSOR handle, bool auto_destroy);
diff --git a/include/cru/win/native/GodWindow.hpp b/include/cru/win/native/GodWindow.hpp
index 1dd99661..0820bdb3 100644
--- a/include/cru/win/native/GodWindow.hpp
+++ b/include/cru/win/native/GodWindow.hpp
@@ -5,6 +5,8 @@
namespace cru::platform::native::win {
class GodWindow : public Object {
+ CRU_DEFINE_CLASS_LOG_TAG("cru::platform::native::win::GodWindow")
+
public:
explicit GodWindow(WinUiApplication* application);
diff --git a/include/cru/win/native/InputMethod.hpp b/include/cru/win/native/InputMethod.hpp
index 0e9634aa..45422ace 100644
--- a/include/cru/win/native/InputMethod.hpp
+++ b/include/cru/win/native/InputMethod.hpp
@@ -5,13 +5,15 @@
#pragma once
#include "Resource.hpp"
-#include "cru/platform/native/InputMethod.hpp"
#include "WindowNativeMessageEventArgs.hpp"
+#include "cru/platform/native/InputMethod.hpp"
#include <imm.h>
namespace cru::platform::native::win {
class AutoHIMC : public Object {
+ CRU_DEFINE_CLASS_LOG_TAG("cru::platform::native::win::AutoHIMC")
+
public:
explicit AutoHIMC(HWND hwnd);
@@ -33,6 +35,8 @@ class AutoHIMC : public Object {
class WinInputMethodContext : public WinNativeResource,
public virtual IInputMethodContext {
+ CRU_DEFINE_CLASS_LOG_TAG("cru::platform::native::win::WinInputMethodContext")
+
public:
WinInputMethodContext(gsl::not_null<WinNativeWindow*> window);
diff --git a/include/cru/win/native/Window.hpp b/include/cru/win/native/Window.hpp
index 80bee39e..521a0a06 100644
--- a/include/cru/win/native/Window.hpp
+++ b/include/cru/win/native/Window.hpp
@@ -1,13 +1,15 @@
#pragma once
#include "Resource.hpp"
-#include "cru/platform/native/Window.hpp"
#include "WindowNativeMessageEventArgs.hpp"
+#include "cru/platform/native/Window.hpp"
#include <memory>
namespace cru::platform::native::win {
class WinNativeWindow : public WinNativeResource, public virtual INativeWindow {
+ CRU_DEFINE_CLASS_LOG_TAG("cru::platform::native::win::WinNativeWindow")
+
public:
WinNativeWindow(WinUiApplication* application, WindowClass* window_class,
DWORD window_style, WinNativeWindow* parent);