We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
System::GetUserActions()
UserAction::MouseButtonDown
1 parent 339bde7 commit cb0f319Copy full SHA for cb0f319
Siv3D/src/Siv3D-Platform/macOS_Linux/Siv3D/Mouse/CMouse.cpp
@@ -11,7 +11,9 @@
11
12
# include <Siv3D/Common.hpp>
13
# include <Siv3D/EngineLog.hpp>
14
+# include <Siv3D/UserAction.hpp>
15
# include <Siv3D/Window/IWindow.hpp>
16
+# include <Siv3D/UserAction/IUserAction.hpp>
17
# include <Siv3D/Common/Siv3DEngine.hpp>
18
# include "CMouse.hpp"
19
@@ -81,6 +83,11 @@ namespace s3d
81
83
m_allInputs.emplace_back(InputDeviceType::Mouse, static_cast<uint8>(i));
82
84
}
85
86
+
87
+ if (m_allInputs.any([](const Input& input) { return input.down(); }))
88
+ {
89
+ SIV3D_ENGINE(UserAction)->reportUserActions(UserAction::MouseButtonDown);
90
+ }
91
92
93
0 commit comments