#pragma once #ifndef MIQT_QT6_GEN_QPOINTINGDEVICE_H #define MIQT_QT6_GEN_QPOINTINGDEVICE_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QEventPoint; class QInputDevice; class QMetaObject; class QObject; class QPointerEvent; class QPointingDevice; class QPointingDeviceUniqueId; #else typedef struct QEventPoint QEventPoint; typedef struct QInputDevice QInputDevice; typedef struct QMetaObject QMetaObject; typedef struct QObject QObject; typedef struct QPointerEvent QPointerEvent; typedef struct QPointingDevice QPointingDevice; typedef struct QPointingDeviceUniqueId QPointingDeviceUniqueId; #endif void QPointingDeviceUniqueId_new(QPointingDeviceUniqueId** outptr_QPointingDeviceUniqueId); void QPointingDeviceUniqueId_new2(QPointingDeviceUniqueId* param1, QPointingDeviceUniqueId** outptr_QPointingDeviceUniqueId); QPointingDeviceUniqueId* QPointingDeviceUniqueId_FromNumericId(long long id); bool QPointingDeviceUniqueId_IsValid(const QPointingDeviceUniqueId* self); long long QPointingDeviceUniqueId_NumericId(const QPointingDeviceUniqueId* self); void QPointingDeviceUniqueId_Delete(QPointingDeviceUniqueId* self, bool isSubclass); void QPointingDevice_new(QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); void QPointingDevice_new2(struct miqt_string name, long long systemId, int devType, int pType, int caps, int maxPoints, int buttonCount, QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); void QPointingDevice_new3(QObject* parent, QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); void QPointingDevice_new4(struct miqt_string name, long long systemId, int devType, int pType, int caps, int maxPoints, int buttonCount, struct miqt_string seatName, QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); void QPointingDevice_new5(struct miqt_string name, long long systemId, int devType, int pType, int caps, int maxPoints, int buttonCount, struct miqt_string seatName, QPointingDeviceUniqueId* uniqueId, QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); void QPointingDevice_new6(struct miqt_string name, long long systemId, int devType, int pType, int caps, int maxPoints, int buttonCount, struct miqt_string seatName, QPointingDeviceUniqueId* uniqueId, QObject* parent, QPointingDevice** outptr_QPointingDevice, QInputDevice** outptr_QInputDevice, QObject** outptr_QObject); QMetaObject* QPointingDevice_MetaObject(const QPointingDevice* self); void* QPointingDevice_Metacast(QPointingDevice* self, const char* param1); struct miqt_string QPointingDevice_Tr(const char* s); void QPointingDevice_SetType(QPointingDevice* self, int devType); void QPointingDevice_SetCapabilities(QPointingDevice* self, int caps); void QPointingDevice_SetMaximumTouchPoints(QPointingDevice* self, int c); int QPointingDevice_PointerType(const QPointingDevice* self); int QPointingDevice_MaximumPoints(const QPointingDevice* self); int QPointingDevice_ButtonCount(const QPointingDevice* self); QPointingDeviceUniqueId* QPointingDevice_UniqueId(const QPointingDevice* self); QPointingDevice* QPointingDevice_PrimaryPointingDevice(); bool QPointingDevice_OperatorEqual(const QPointingDevice* self, QPointingDevice* other); void QPointingDevice_GrabChanged(const QPointingDevice* self, QObject* grabber, int transition, QPointerEvent* event, QEventPoint* point); void QPointingDevice_connect_GrabChanged(QPointingDevice* self, intptr_t slot); struct miqt_string QPointingDevice_Tr2(const char* s, const char* c); struct miqt_string QPointingDevice_Tr3(const char* s, const char* c, int n); QPointingDevice* QPointingDevice_PrimaryPointingDevice1(struct miqt_string seatName); void QPointingDevice_Delete(QPointingDevice* self, bool isSubclass); #ifdef __cplusplus } /* extern C */ #endif #endif