rename keycode, mousecode enumerations

This commit is contained in:
MihailRis
2025-04-02 17:39:31 +03:00
parent 9843a1fc27
commit 881edb7b28
22 changed files with 160 additions and 154 deletions
+8 -8
View File
@@ -2,21 +2,21 @@
#include <functional>
class observer_handler {
class ObserverHandler {
public:
observer_handler() = default;
ObserverHandler() = default;
observer_handler(std::function<void()> destructor)
ObserverHandler(std::function<void()> destructor)
: destructor(std::move(destructor)) {
}
observer_handler(const observer_handler&) = delete;
ObserverHandler(const ObserverHandler&) = delete;
observer_handler(observer_handler&& handler) noexcept
ObserverHandler(ObserverHandler&& handler) noexcept
: destructor(std::move(handler.destructor)) {
}
~observer_handler() {
~ObserverHandler() {
if (destructor) {
destructor();
}
@@ -26,9 +26,9 @@ public:
return destructor == nullptr;
}
observer_handler& operator=(const observer_handler& handler) = delete;
ObserverHandler& operator=(const ObserverHandler& handler) = delete;
observer_handler& operator=(observer_handler&& handler) noexcept {
ObserverHandler& operator=(ObserverHandler&& handler) noexcept {
if (destructor) {
destructor();
}