diff --git a/Source/Engine/Platform/Base/WindowBase.cpp b/Source/Engine/Platform/Base/WindowBase.cpp index 49b4cc631..f4b840a5e 100644 --- a/Source/Engine/Platform/Base/WindowBase.cpp +++ b/Source/Engine/Platform/Base/WindowBase.cpp @@ -100,9 +100,6 @@ WindowBase::WindowBase(const CreateWindowSettings& settings) , _dpi(96) , _dpiScale(1.0f) , _trackingMouseOffset(Float2::Zero) - , _isUsingMouseOffset(false) - , _isTrackingMouse(false) - , _isClippingCursor(false) , RenderTask(nullptr) { // Update window location based on start location diff --git a/Source/Engine/Platform/Base/WindowBase.h b/Source/Engine/Platform/Base/WindowBase.h index 812359fb4..4c5082c9c 100644 --- a/Source/Engine/Platform/Base/WindowBase.h +++ b/Source/Engine/Platform/Base/WindowBase.h @@ -284,12 +284,12 @@ protected: float _dpiScale; Float2 _trackingMouseOffset; - bool _isUsingMouseOffset; + bool _isUsingMouseOffset = false; Rectangle _mouseOffsetScreenSize; - bool _isTrackingMouse; - bool _isHorizontalFlippingMouse; - bool _isVerticalFlippingMouse; - bool _isClippingCursor; + bool _isTrackingMouse = false; + bool _isHorizontalFlippingMouse = false; + bool _isVerticalFlippingMouse = false; + bool _isClippingCursor = false; explicit WindowBase(const CreateWindowSettings& settings); virtual ~WindowBase();