6 #include "pointergestures_interface_p.h"
13 PointerGesturesInterface *q,
15 const wl_interface *interface,
17 : Global::Private(d, interface,
version)
18 , interfaceVersion(interfaceVersion)
23 PointerGesturesInterface::PointerGesturesInterface(Private *d,
QObject *parent)
28 PointerGesturesInterface::~PointerGesturesInterface() =
default;
33 return d->interfaceVersion;
36 PointerGesturesInterface::Private *PointerGesturesInterface::d_func()
const
38 return reinterpret_cast<Private *
>(d.data());
41 PointerSwipeGestureInterface::Private::Private(PointerSwipeGestureInterface *q,
43 wl_resource *parentResource,
44 const wl_interface *interface,
45 const void *implementation,
46 PointerInterface *pointer)
47 :
Resource::Private(q, c, parentResource, interface, implementation)
52 PointerSwipeGestureInterface::Private::~Private()
55 wl_resource_destroy(resource);
60 PointerSwipeGestureInterface::PointerSwipeGestureInterface(Private *p,
QObject *parent)
65 PointerSwipeGestureInterface::~PointerSwipeGestureInterface() =
default;
67 PointerSwipeGestureInterface::Private *PointerSwipeGestureInterface::d_func()
const
69 return reinterpret_cast<Private *
>(d.data());
72 PointerPinchGestureInterface::Private::Private(PointerPinchGestureInterface *q,
74 wl_resource *parentResource,
75 const wl_interface *interface,
76 const void *implementation,
77 PointerInterface *pointer)
78 :
Resource::Private(q, c, parentResource, interface, implementation)
83 PointerPinchGestureInterface::Private::~Private()
86 wl_resource_destroy(resource);
91 PointerPinchGestureInterface::PointerPinchGestureInterface(Private *p,
QObject *parent)
96 PointerPinchGestureInterface::~PointerPinchGestureInterface() =
default;
98 PointerPinchGestureInterface::Private *PointerPinchGestureInterface::d_func()
const
100 return reinterpret_cast<Private *
>(d.data());