From 78e9eddfb6bfbc6b103fc60c9831b23ef252886b Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Tue, 8 Jul 2025 09:56:40 -0700 Subject: core: use new typed signals from hu (#10853) --- src/protocols/VirtualPointer.hpp | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'src/protocols/VirtualPointer.hpp') diff --git a/src/protocols/VirtualPointer.hpp b/src/protocols/VirtualPointer.hpp index a608086a..96f31d81 100644 --- a/src/protocols/VirtualPointer.hpp +++ b/src/protocols/VirtualPointer.hpp @@ -15,23 +15,23 @@ class CVirtualPointerV1Resource { ~CVirtualPointerV1Resource(); struct { - CSignal destroy; - CSignal move; - CSignal warp; - CSignal button; - CSignal axis; - CSignal frame; - - CSignal swipeBegin; - CSignal swipeUpdate; - CSignal swipeEnd; - - CSignal pinchBegin; - CSignal pinchUpdate; - CSignal pinchEnd; - - CSignal holdBegin; - CSignal holdEnd; + CSignalT<> destroy; + CSignalT move; + CSignalT warp; + CSignalT button; + CSignalT axis; + CSignalT<> frame; + + CSignalT swipeBegin; + CSignalT swipeUpdate; + CSignalT swipeEnd; + + CSignalT pinchBegin; + CSignalT pinchUpdate; + CSignalT pinchEnd; + + CSignalT holdBegin; + CSignalT holdEnd; } m_events; bool good(); @@ -56,7 +56,7 @@ class CVirtualPointerProtocol : public IWaylandProtocol { virtual void bindManager(wl_client* client, void* data, uint32_t ver, uint32_t id); struct { - CSignal newPointer; // SP + CSignalT> newPointer; } m_events; private: -- cgit v1.2.3