// +build !minimal #define protected public #define private public #include "sensors.h" #include "_cgo_export.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class MyQAccelerometer: public QAccelerometer { public: MyQAccelerometer(QObject *parent = Q_NULLPTR) : QAccelerometer(parent) {QAccelerometer_QAccelerometer_QRegisterMetaType();}; void Signal_AccelerationModeChanged(QAccelerometer::AccelerationMode accelerationMode) { callbackQAccelerometer_AccelerationModeChanged(this, accelerationMode); }; ~MyQAccelerometer() { callbackQAccelerometer_DestroyQAccelerometer(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAccelerometer*) int QAccelerometer_QAccelerometer_QRegisterMetaType(){return qRegisterMetaType();} void QAccelerometer_ConnectAccelerationModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QAccelerometer::accelerationModeChanged), static_cast(ptr), static_cast(&MyQAccelerometer::Signal_AccelerationModeChanged)); } void QAccelerometer_DisconnectAccelerationModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QAccelerometer::accelerationModeChanged), static_cast(ptr), static_cast(&MyQAccelerometer::Signal_AccelerationModeChanged)); } void QAccelerometer_AccelerationModeChanged(void* ptr, long long accelerationMode) { static_cast(ptr)->accelerationModeChanged(static_cast(accelerationMode)); } void QAccelerometer_SetAccelerationMode(void* ptr, long long accelerationMode) { static_cast(ptr)->setAccelerationMode(static_cast(accelerationMode)); } long long QAccelerometer_AccelerationMode(void* ptr) { return static_cast(ptr)->accelerationMode(); } void* QAccelerometer_NewQAccelerometer(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAccelerometer(static_cast(parent)); } else { return new MyQAccelerometer(static_cast(parent)); } } void QAccelerometer_DestroyQAccelerometer(void* ptr) { static_cast(ptr)->~QAccelerometer(); } void QAccelerometer_DestroyQAccelerometerDefault(void* ptr) { Q_UNUSED(ptr); } void* QAccelerometer_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QAccelerometer_QAccelerometer_Type() { return QtSensors_PackedString { const_cast(QAccelerometer::type), -1 }; } class MyQAccelerometerFilter: public QAccelerometerFilter { public: bool filter(QAccelerometerReading * reading) { return callbackQAccelerometerFilter_Filter(this, reading) != 0; }; }; char QAccelerometerFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQAccelerometerReading: public QAccelerometerReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAccelerometerReading*) int QAccelerometerReading_QAccelerometerReading_QRegisterMetaType(){return qRegisterMetaType();} void QAccelerometerReading_SetX(void* ptr, double x) { static_cast(ptr)->setX(x); } void QAccelerometerReading_SetY(void* ptr, double y) { static_cast(ptr)->setY(y); } void QAccelerometerReading_SetZ(void* ptr, double z) { static_cast(ptr)->setZ(z); } double QAccelerometerReading_X(void* ptr) { return static_cast(ptr)->x(); } double QAccelerometerReading_Y(void* ptr) { return static_cast(ptr)->y(); } double QAccelerometerReading_Z(void* ptr) { return static_cast(ptr)->z(); } class MyQAltimeter: public QAltimeter { public: MyQAltimeter(QObject *parent = Q_NULLPTR) : QAltimeter(parent) {QAltimeter_QAltimeter_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAltimeter*) int QAltimeter_QAltimeter_QRegisterMetaType(){return qRegisterMetaType();} void* QAltimeter_NewQAltimeter(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAltimeter(static_cast(parent)); } else { return new MyQAltimeter(static_cast(parent)); } } void QAltimeter_DestroyQAltimeter(void* ptr) { static_cast(ptr)->~QAltimeter(); } void* QAltimeter_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QAltimeter_QAltimeter_Type() { return QtSensors_PackedString { const_cast(QAltimeter::type), -1 }; } class MyQAltimeterFilter: public QAltimeterFilter { public: bool filter(QAltimeterReading * reading) { return callbackQAltimeterFilter_Filter(this, reading) != 0; }; }; char QAltimeterFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQAltimeterReading: public QAltimeterReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAltimeterReading*) int QAltimeterReading_QAltimeterReading_QRegisterMetaType(){return qRegisterMetaType();} void QAltimeterReading_SetAltitude(void* ptr, double altitude) { static_cast(ptr)->setAltitude(altitude); } double QAltimeterReading_Altitude(void* ptr) { return static_cast(ptr)->altitude(); } class MyQAmbientLightFilter: public QAmbientLightFilter { public: bool filter(QAmbientLightReading * reading) { return callbackQAmbientLightFilter_Filter(this, reading) != 0; }; }; char QAmbientLightFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQAmbientLightReading: public QAmbientLightReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAmbientLightReading*) int QAmbientLightReading_QAmbientLightReading_QRegisterMetaType(){return qRegisterMetaType();} void QAmbientLightReading_SetLightLevel(void* ptr, long long lightLevel) { static_cast(ptr)->setLightLevel(static_cast(lightLevel)); } long long QAmbientLightReading_LightLevel(void* ptr) { return static_cast(ptr)->lightLevel(); } class MyQAmbientLightSensor: public QAmbientLightSensor { public: MyQAmbientLightSensor(QObject *parent = Q_NULLPTR) : QAmbientLightSensor(parent) {QAmbientLightSensor_QAmbientLightSensor_QRegisterMetaType();}; ~MyQAmbientLightSensor() { callbackQAmbientLightSensor_DestroyQAmbientLightSensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAmbientLightSensor*) int QAmbientLightSensor_QAmbientLightSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QAmbientLightSensor_NewQAmbientLightSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientLightSensor(static_cast(parent)); } else { return new MyQAmbientLightSensor(static_cast(parent)); } } void QAmbientLightSensor_DestroyQAmbientLightSensor(void* ptr) { static_cast(ptr)->~QAmbientLightSensor(); } void QAmbientLightSensor_DestroyQAmbientLightSensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QAmbientLightSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QAmbientLightSensor_QAmbientLightSensor_Type() { return QtSensors_PackedString { const_cast(QAmbientLightSensor::type), -1 }; } class MyQAmbientTemperatureFilter: public QAmbientTemperatureFilter { public: bool filter(QAmbientTemperatureReading * reading) { return callbackQAmbientTemperatureFilter_Filter(this, reading) != 0; }; }; char QAmbientTemperatureFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQAmbientTemperatureReading: public QAmbientTemperatureReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAmbientTemperatureReading*) int QAmbientTemperatureReading_QAmbientTemperatureReading_QRegisterMetaType(){return qRegisterMetaType();} void QAmbientTemperatureReading_SetTemperature(void* ptr, double temperature) { static_cast(ptr)->setTemperature(temperature); } double QAmbientTemperatureReading_Temperature(void* ptr) { return static_cast(ptr)->temperature(); } class MyQAmbientTemperatureSensor: public QAmbientTemperatureSensor { public: MyQAmbientTemperatureSensor(QObject *parent = Q_NULLPTR) : QAmbientTemperatureSensor(parent) {QAmbientTemperatureSensor_QAmbientTemperatureSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQAmbientTemperatureSensor*) int QAmbientTemperatureSensor_QAmbientTemperatureSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QAmbientTemperatureSensor_NewQAmbientTemperatureSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQAmbientTemperatureSensor(static_cast(parent)); } else { return new MyQAmbientTemperatureSensor(static_cast(parent)); } } void QAmbientTemperatureSensor_DestroyQAmbientTemperatureSensor(void* ptr) { static_cast(ptr)->~QAmbientTemperatureSensor(); } void* QAmbientTemperatureSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QAmbientTemperatureSensor_QAmbientTemperatureSensor_Type() { return QtSensors_PackedString { const_cast(QAmbientTemperatureSensor::type), -1 }; } class MyQCompass: public QCompass { public: MyQCompass(QObject *parent = Q_NULLPTR) : QCompass(parent) {QCompass_QCompass_QRegisterMetaType();}; ~MyQCompass() { callbackQCompass_DestroyQCompass(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQCompass*) int QCompass_QCompass_QRegisterMetaType(){return qRegisterMetaType();} void* QCompass_NewQCompass(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQCompass(static_cast(parent)); } else { return new MyQCompass(static_cast(parent)); } } void QCompass_DestroyQCompass(void* ptr) { static_cast(ptr)->~QCompass(); } void QCompass_DestroyQCompassDefault(void* ptr) { Q_UNUSED(ptr); } void* QCompass_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QCompass_QCompass_Type() { return QtSensors_PackedString { const_cast(QCompass::type), -1 }; } class MyQCompassFilter: public QCompassFilter { public: bool filter(QCompassReading * reading) { return callbackQCompassFilter_Filter(this, reading) != 0; }; }; char QCompassFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQCompassReading: public QCompassReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQCompassReading*) int QCompassReading_QCompassReading_QRegisterMetaType(){return qRegisterMetaType();} void QCompassReading_SetAzimuth(void* ptr, double azimuth) { static_cast(ptr)->setAzimuth(azimuth); } void QCompassReading_SetCalibrationLevel(void* ptr, double calibrationLevel) { static_cast(ptr)->setCalibrationLevel(calibrationLevel); } double QCompassReading_Azimuth(void* ptr) { return static_cast(ptr)->azimuth(); } double QCompassReading_CalibrationLevel(void* ptr) { return static_cast(ptr)->calibrationLevel(); } class MyQDistanceFilter: public QDistanceFilter { public: bool filter(QDistanceReading * reading) { return callbackQDistanceFilter_Filter(this, reading) != 0; }; }; char QDistanceFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQDistanceReading: public QDistanceReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQDistanceReading*) int QDistanceReading_QDistanceReading_QRegisterMetaType(){return qRegisterMetaType();} void QDistanceReading_SetDistance(void* ptr, double distance) { static_cast(ptr)->setDistance(distance); } double QDistanceReading_Distance(void* ptr) { return static_cast(ptr)->distance(); } class MyQDistanceSensor: public QDistanceSensor { public: MyQDistanceSensor(QObject *parent = Q_NULLPTR) : QDistanceSensor(parent) {QDistanceSensor_QDistanceSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQDistanceSensor*) int QDistanceSensor_QDistanceSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QDistanceSensor_NewQDistanceSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQDistanceSensor(static_cast(parent)); } else { return new MyQDistanceSensor(static_cast(parent)); } } void QDistanceSensor_DestroyQDistanceSensor(void* ptr) { static_cast(ptr)->~QDistanceSensor(); } void* QDistanceSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QDistanceSensor_QDistanceSensor_Type() { return QtSensors_PackedString { const_cast(QDistanceSensor::type), -1 }; } class MyQGyroscope: public QGyroscope { public: MyQGyroscope(QObject *parent = Q_NULLPTR) : QGyroscope(parent) {QGyroscope_QGyroscope_QRegisterMetaType();}; ~MyQGyroscope() { callbackQGyroscope_DestroyQGyroscope(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQGyroscope*) int QGyroscope_QGyroscope_QRegisterMetaType(){return qRegisterMetaType();} void* QGyroscope_NewQGyroscope(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQGyroscope(static_cast(parent)); } else { return new MyQGyroscope(static_cast(parent)); } } void QGyroscope_DestroyQGyroscope(void* ptr) { static_cast(ptr)->~QGyroscope(); } void QGyroscope_DestroyQGyroscopeDefault(void* ptr) { Q_UNUSED(ptr); } void* QGyroscope_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QGyroscope_QGyroscope_Type() { return QtSensors_PackedString { const_cast(QGyroscope::type), -1 }; } class MyQGyroscopeFilter: public QGyroscopeFilter { public: bool filter(QGyroscopeReading * reading) { return callbackQGyroscopeFilter_Filter(this, reading) != 0; }; }; char QGyroscopeFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQGyroscopeReading: public QGyroscopeReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQGyroscopeReading*) int QGyroscopeReading_QGyroscopeReading_QRegisterMetaType(){return qRegisterMetaType();} void QGyroscopeReading_SetX(void* ptr, double x) { static_cast(ptr)->setX(x); } void QGyroscopeReading_SetY(void* ptr, double y) { static_cast(ptr)->setY(y); } void QGyroscopeReading_SetZ(void* ptr, double z) { static_cast(ptr)->setZ(z); } double QGyroscopeReading_X(void* ptr) { return static_cast(ptr)->x(); } double QGyroscopeReading_Y(void* ptr) { return static_cast(ptr)->y(); } double QGyroscopeReading_Z(void* ptr) { return static_cast(ptr)->z(); } class MyQHolsterFilter: public QHolsterFilter { public: bool filter(QHolsterReading * reading) { return callbackQHolsterFilter_Filter(this, reading) != 0; }; }; char QHolsterFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQHolsterReading: public QHolsterReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQHolsterReading*) int QHolsterReading_QHolsterReading_QRegisterMetaType(){return qRegisterMetaType();} void QHolsterReading_SetHolstered(void* ptr, char holstered) { static_cast(ptr)->setHolstered(holstered != 0); } char QHolsterReading_Holstered(void* ptr) { return static_cast(ptr)->holstered(); } class MyQHolsterSensor: public QHolsterSensor { public: MyQHolsterSensor(QObject *parent = Q_NULLPTR) : QHolsterSensor(parent) {QHolsterSensor_QHolsterSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQHolsterSensor*) int QHolsterSensor_QHolsterSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QHolsterSensor_NewQHolsterSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQHolsterSensor(static_cast(parent)); } else { return new MyQHolsterSensor(static_cast(parent)); } } void QHolsterSensor_DestroyQHolsterSensor(void* ptr) { static_cast(ptr)->~QHolsterSensor(); } void* QHolsterSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QHolsterSensor_QHolsterSensor_Type() { return QtSensors_PackedString { const_cast(QHolsterSensor::type), -1 }; } class MyQIRProximityFilter: public QIRProximityFilter { public: bool filter(QIRProximityReading * reading) { return callbackQIRProximityFilter_Filter(this, reading) != 0; }; }; char QIRProximityFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQIRProximityReading: public QIRProximityReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQIRProximityReading*) int QIRProximityReading_QIRProximityReading_QRegisterMetaType(){return qRegisterMetaType();} void QIRProximityReading_SetReflectance(void* ptr, double reflectance) { static_cast(ptr)->setReflectance(reflectance); } double QIRProximityReading_Reflectance(void* ptr) { return static_cast(ptr)->reflectance(); } class MyQIRProximitySensor: public QIRProximitySensor { public: MyQIRProximitySensor(QObject *parent = Q_NULLPTR) : QIRProximitySensor(parent) {QIRProximitySensor_QIRProximitySensor_QRegisterMetaType();}; ~MyQIRProximitySensor() { callbackQIRProximitySensor_DestroyQIRProximitySensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQIRProximitySensor*) int QIRProximitySensor_QIRProximitySensor_QRegisterMetaType(){return qRegisterMetaType();} void* QIRProximitySensor_NewQIRProximitySensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQIRProximitySensor(static_cast(parent)); } else { return new MyQIRProximitySensor(static_cast(parent)); } } void QIRProximitySensor_DestroyQIRProximitySensor(void* ptr) { static_cast(ptr)->~QIRProximitySensor(); } void QIRProximitySensor_DestroyQIRProximitySensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QIRProximitySensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QIRProximitySensor_QIRProximitySensor_Type() { return QtSensors_PackedString { const_cast(QIRProximitySensor::type), -1 }; } class MyQLightFilter: public QLightFilter { public: bool filter(QLightReading * reading) { return callbackQLightFilter_Filter(this, reading) != 0; }; }; char QLightFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQLightReading: public QLightReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQLightReading*) int QLightReading_QLightReading_QRegisterMetaType(){return qRegisterMetaType();} void QLightReading_SetLux(void* ptr, double lux) { static_cast(ptr)->setLux(lux); } double QLightReading_Lux(void* ptr) { return static_cast(ptr)->lux(); } class MyQLightSensor: public QLightSensor { public: MyQLightSensor(QObject *parent = Q_NULLPTR) : QLightSensor(parent) {QLightSensor_QLightSensor_QRegisterMetaType();}; void Signal_FieldOfViewChanged(qreal fieldOfView) { callbackQLightSensor_FieldOfViewChanged(this, fieldOfView); }; ~MyQLightSensor() { callbackQLightSensor_DestroyQLightSensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQLightSensor*) int QLightSensor_QLightSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QLightSensor_NewQLightSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQLightSensor(static_cast(parent)); } else { return new MyQLightSensor(static_cast(parent)); } } void QLightSensor_ConnectFieldOfViewChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QLightSensor::fieldOfViewChanged), static_cast(ptr), static_cast(&MyQLightSensor::Signal_FieldOfViewChanged)); } void QLightSensor_DisconnectFieldOfViewChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QLightSensor::fieldOfViewChanged), static_cast(ptr), static_cast(&MyQLightSensor::Signal_FieldOfViewChanged)); } void QLightSensor_FieldOfViewChanged(void* ptr, double fieldOfView) { static_cast(ptr)->fieldOfViewChanged(fieldOfView); } void QLightSensor_SetFieldOfView(void* ptr, double fieldOfView) { static_cast(ptr)->setFieldOfView(fieldOfView); } void QLightSensor_DestroyQLightSensor(void* ptr) { static_cast(ptr)->~QLightSensor(); } void QLightSensor_DestroyQLightSensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QLightSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } double QLightSensor_FieldOfView(void* ptr) { return static_cast(ptr)->fieldOfView(); } struct QtSensors_PackedString QLightSensor_QLightSensor_Type() { return QtSensors_PackedString { const_cast(QLightSensor::type), -1 }; } class MyQMagnetometer: public QMagnetometer { public: MyQMagnetometer(QObject *parent = Q_NULLPTR) : QMagnetometer(parent) {QMagnetometer_QMagnetometer_QRegisterMetaType();}; void Signal_ReturnGeoValuesChanged(bool returnGeoValues) { callbackQMagnetometer_ReturnGeoValuesChanged(this, returnGeoValues); }; ~MyQMagnetometer() { callbackQMagnetometer_DestroyQMagnetometer(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQMagnetometer*) int QMagnetometer_QMagnetometer_QRegisterMetaType(){return qRegisterMetaType();} void* QMagnetometer_NewQMagnetometer(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQMagnetometer(static_cast(parent)); } else { return new MyQMagnetometer(static_cast(parent)); } } void QMagnetometer_ConnectReturnGeoValuesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QMagnetometer::returnGeoValuesChanged), static_cast(ptr), static_cast(&MyQMagnetometer::Signal_ReturnGeoValuesChanged)); } void QMagnetometer_DisconnectReturnGeoValuesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QMagnetometer::returnGeoValuesChanged), static_cast(ptr), static_cast(&MyQMagnetometer::Signal_ReturnGeoValuesChanged)); } void QMagnetometer_ReturnGeoValuesChanged(void* ptr, char returnGeoValues) { static_cast(ptr)->returnGeoValuesChanged(returnGeoValues != 0); } void QMagnetometer_SetReturnGeoValues(void* ptr, char returnGeoValues) { static_cast(ptr)->setReturnGeoValues(returnGeoValues != 0); } void QMagnetometer_DestroyQMagnetometer(void* ptr) { static_cast(ptr)->~QMagnetometer(); } void QMagnetometer_DestroyQMagnetometerDefault(void* ptr) { Q_UNUSED(ptr); } void* QMagnetometer_Reading(void* ptr) { return static_cast(ptr)->reading(); } char QMagnetometer_ReturnGeoValues(void* ptr) { return static_cast(ptr)->returnGeoValues(); } struct QtSensors_PackedString QMagnetometer_QMagnetometer_Type() { return QtSensors_PackedString { const_cast(QMagnetometer::type), -1 }; } class MyQMagnetometerFilter: public QMagnetometerFilter { public: bool filter(QMagnetometerReading * reading) { return callbackQMagnetometerFilter_Filter(this, reading) != 0; }; }; char QMagnetometerFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQMagnetometerReading: public QMagnetometerReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQMagnetometerReading*) int QMagnetometerReading_QMagnetometerReading_QRegisterMetaType(){return qRegisterMetaType();} void QMagnetometerReading_SetCalibrationLevel(void* ptr, double calibrationLevel) { static_cast(ptr)->setCalibrationLevel(calibrationLevel); } void QMagnetometerReading_SetX(void* ptr, double x) { static_cast(ptr)->setX(x); } void QMagnetometerReading_SetY(void* ptr, double y) { static_cast(ptr)->setY(y); } void QMagnetometerReading_SetZ(void* ptr, double z) { static_cast(ptr)->setZ(z); } double QMagnetometerReading_CalibrationLevel(void* ptr) { return static_cast(ptr)->calibrationLevel(); } double QMagnetometerReading_X(void* ptr) { return static_cast(ptr)->x(); } double QMagnetometerReading_Y(void* ptr) { return static_cast(ptr)->y(); } double QMagnetometerReading_Z(void* ptr) { return static_cast(ptr)->z(); } class MyQOrientationFilter: public QOrientationFilter { public: bool filter(QOrientationReading * reading) { return callbackQOrientationFilter_Filter(this, reading) != 0; }; }; char QOrientationFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQOrientationReading: public QOrientationReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQOrientationReading*) int QOrientationReading_QOrientationReading_QRegisterMetaType(){return qRegisterMetaType();} void QOrientationReading_SetOrientation(void* ptr, long long orientation) { static_cast(ptr)->setOrientation(static_cast(orientation)); } long long QOrientationReading_Orientation(void* ptr) { return static_cast(ptr)->orientation(); } class MyQOrientationSensor: public QOrientationSensor { public: MyQOrientationSensor(QObject *parent = Q_NULLPTR) : QOrientationSensor(parent) {QOrientationSensor_QOrientationSensor_QRegisterMetaType();}; ~MyQOrientationSensor() { callbackQOrientationSensor_DestroyQOrientationSensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQOrientationSensor*) int QOrientationSensor_QOrientationSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QOrientationSensor_NewQOrientationSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQOrientationSensor(static_cast(parent)); } else { return new MyQOrientationSensor(static_cast(parent)); } } void QOrientationSensor_DestroyQOrientationSensor(void* ptr) { static_cast(ptr)->~QOrientationSensor(); } void QOrientationSensor_DestroyQOrientationSensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QOrientationSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QOrientationSensor_QOrientationSensor_Type() { return QtSensors_PackedString { const_cast(QOrientationSensor::type), -1 }; } class MyQPressureFilter: public QPressureFilter { public: bool filter(QPressureReading * reading) { return callbackQPressureFilter_Filter(this, reading) != 0; }; }; char QPressureFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQPressureReading: public QPressureReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQPressureReading*) int QPressureReading_QPressureReading_QRegisterMetaType(){return qRegisterMetaType();} void QPressureReading_SetPressure(void* ptr, double pressure) { static_cast(ptr)->setPressure(pressure); } void QPressureReading_SetTemperature(void* ptr, double temperature) { static_cast(ptr)->setTemperature(temperature); } double QPressureReading_Pressure(void* ptr) { return static_cast(ptr)->pressure(); } double QPressureReading_Temperature(void* ptr) { return static_cast(ptr)->temperature(); } class MyQPressureSensor: public QPressureSensor { public: MyQPressureSensor(QObject *parent = Q_NULLPTR) : QPressureSensor(parent) {QPressureSensor_QPressureSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQPressureSensor*) int QPressureSensor_QPressureSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QPressureSensor_NewQPressureSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQPressureSensor(static_cast(parent)); } else { return new MyQPressureSensor(static_cast(parent)); } } void QPressureSensor_DestroyQPressureSensor(void* ptr) { static_cast(ptr)->~QPressureSensor(); } void* QPressureSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QPressureSensor_QPressureSensor_Type() { return QtSensors_PackedString { const_cast(QPressureSensor::type), -1 }; } class MyQProximityFilter: public QProximityFilter { public: bool filter(QProximityReading * reading) { return callbackQProximityFilter_Filter(this, reading) != 0; }; }; char QProximityFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQProximityReading: public QProximityReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQProximityReading*) int QProximityReading_QProximityReading_QRegisterMetaType(){return qRegisterMetaType();} void QProximityReading_SetClose(void* ptr, char close) { static_cast(ptr)->setClose(close != 0); } char QProximityReading_Close(void* ptr) { return static_cast(ptr)->close(); } class MyQProximitySensor: public QProximitySensor { public: MyQProximitySensor(QObject *parent = Q_NULLPTR) : QProximitySensor(parent) {QProximitySensor_QProximitySensor_QRegisterMetaType();}; ~MyQProximitySensor() { callbackQProximitySensor_DestroyQProximitySensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQProximitySensor*) int QProximitySensor_QProximitySensor_QRegisterMetaType(){return qRegisterMetaType();} void* QProximitySensor_NewQProximitySensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQProximitySensor(static_cast(parent)); } else { return new MyQProximitySensor(static_cast(parent)); } } void QProximitySensor_DestroyQProximitySensor(void* ptr) { static_cast(ptr)->~QProximitySensor(); } void QProximitySensor_DestroyQProximitySensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QProximitySensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QProximitySensor_QProximitySensor_Type() { return QtSensors_PackedString { const_cast(QProximitySensor::type), -1 }; } class MyQRotationFilter: public QRotationFilter { public: bool filter(QRotationReading * reading) { return callbackQRotationFilter_Filter(this, reading) != 0; }; }; char QRotationFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQRotationReading: public QRotationReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQRotationReading*) int QRotationReading_QRotationReading_QRegisterMetaType(){return qRegisterMetaType();} void QRotationReading_SetFromEuler(void* ptr, double x, double y, double z) { static_cast(ptr)->setFromEuler(x, y, z); } double QRotationReading_X(void* ptr) { return static_cast(ptr)->x(); } double QRotationReading_Y(void* ptr) { return static_cast(ptr)->y(); } double QRotationReading_Z(void* ptr) { return static_cast(ptr)->z(); } class MyQRotationSensor: public QRotationSensor { public: MyQRotationSensor(QObject *parent = Q_NULLPTR) : QRotationSensor(parent) {QRotationSensor_QRotationSensor_QRegisterMetaType();}; void Signal_HasZChanged(bool hasZ) { callbackQRotationSensor_HasZChanged(this, hasZ); }; ~MyQRotationSensor() { callbackQRotationSensor_DestroyQRotationSensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQRotationSensor*) int QRotationSensor_QRotationSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QRotationSensor_NewQRotationSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQRotationSensor(static_cast(parent)); } else { return new MyQRotationSensor(static_cast(parent)); } } void QRotationSensor_ConnectHasZChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QRotationSensor::hasZChanged), static_cast(ptr), static_cast(&MyQRotationSensor::Signal_HasZChanged)); } void QRotationSensor_DisconnectHasZChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QRotationSensor::hasZChanged), static_cast(ptr), static_cast(&MyQRotationSensor::Signal_HasZChanged)); } void QRotationSensor_HasZChanged(void* ptr, char hasZ) { static_cast(ptr)->hasZChanged(hasZ != 0); } void QRotationSensor_SetHasZ(void* ptr, char hasZ) { static_cast(ptr)->setHasZ(hasZ != 0); } void QRotationSensor_DestroyQRotationSensor(void* ptr) { static_cast(ptr)->~QRotationSensor(); } void QRotationSensor_DestroyQRotationSensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QRotationSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } char QRotationSensor_HasZ(void* ptr) { return static_cast(ptr)->hasZ(); } struct QtSensors_PackedString QRotationSensor_QRotationSensor_Type() { return QtSensors_PackedString { const_cast(QRotationSensor::type), -1 }; } class MyQSensor: public QSensor { public: MyQSensor(const QByteArray &type, QObject *parent = Q_NULLPTR) : QSensor(type, parent) {QSensor_QSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; ~MyQSensor() { callbackQSensor_DestroyQSensor(this); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensor*) int QSensor_QSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QSensor_QSensor_DefaultSensorForType(void* ty) { return new QByteArray(QSensor::defaultSensorForType(*static_cast(ty))); } struct QtSensors_PackedList QSensor_QSensor_SensorTypes() { return ({ QList* tmpValue = new QList(QSensor::sensorTypes()); QtSensors_PackedList { tmpValue, tmpValue->size() }; }); } struct QtSensors_PackedList QSensor_QSensor_SensorsForType(void* ty) { return ({ QList* tmpValue = new QList(QSensor::sensorsForType(*static_cast(ty))); QtSensors_PackedList { tmpValue, tmpValue->size() }; }); } void* QSensor_NewQSensor(void* ty, void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensor(*static_cast(ty), static_cast(parent)); } else { return new MyQSensor(*static_cast(ty), static_cast(parent)); } } char QSensor_ConnectToBackend(void* ptr) { return static_cast(ptr)->connectToBackend(); } char QSensor_Start(void* ptr) { bool returnArg; QMetaObject::invokeMethod(static_cast(ptr), "start", Q_RETURN_ARG(bool, returnArg)); return returnArg; } char QSensor_StartDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTiltSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTapSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRotationSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QProximitySensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QPressureSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QOrientationSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMagnetometer::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QLightSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QIRProximitySensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QHolsterSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QGyroscope::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QDistanceSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCompass::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientTemperatureSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientLightSensor::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAltimeter::start(); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAccelerometer::start(); } else { return static_cast(ptr)->QSensor::start(); } } void QSensor_ConnectActiveChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::activeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_ActiveChanged)); } void QSensor_DisconnectActiveChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::activeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_ActiveChanged)); } void QSensor_ActiveChanged(void* ptr) { static_cast(ptr)->activeChanged(); } void QSensor_AddFilter(void* ptr, void* filter) { static_cast(ptr)->addFilter(static_cast(filter)); } void QSensor_ConnectAlwaysOnChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::alwaysOnChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AlwaysOnChanged)); } void QSensor_DisconnectAlwaysOnChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::alwaysOnChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AlwaysOnChanged)); } void QSensor_AlwaysOnChanged(void* ptr) { static_cast(ptr)->alwaysOnChanged(); } void QSensor_ConnectAvailableSensorsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::availableSensorsChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AvailableSensorsChanged)); } void QSensor_DisconnectAvailableSensorsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::availableSensorsChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AvailableSensorsChanged)); } void QSensor_AvailableSensorsChanged(void* ptr) { static_cast(ptr)->availableSensorsChanged(); } void QSensor_ConnectAxesOrientationModeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::axesOrientationModeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AxesOrientationModeChanged)); } void QSensor_DisconnectAxesOrientationModeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::axesOrientationModeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_AxesOrientationModeChanged)); } void QSensor_AxesOrientationModeChanged(void* ptr, long long axesOrientationMode) { static_cast(ptr)->axesOrientationModeChanged(static_cast(axesOrientationMode)); } void QSensor_ConnectBufferSizeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::bufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_BufferSizeChanged)); } void QSensor_DisconnectBufferSizeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::bufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_BufferSizeChanged)); } void QSensor_BufferSizeChanged(void* ptr, int bufferSize) { static_cast(ptr)->bufferSizeChanged(bufferSize); } void QSensor_ConnectBusyChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::busyChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_BusyChanged)); } void QSensor_DisconnectBusyChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::busyChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_BusyChanged)); } void QSensor_BusyChanged(void* ptr) { static_cast(ptr)->busyChanged(); } void QSensor_ConnectCurrentOrientationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::currentOrientationChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_CurrentOrientationChanged)); } void QSensor_DisconnectCurrentOrientationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::currentOrientationChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_CurrentOrientationChanged)); } void QSensor_CurrentOrientationChanged(void* ptr, int currentOrientation) { static_cast(ptr)->currentOrientationChanged(currentOrientation); } void QSensor_ConnectDataRateChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::dataRateChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_DataRateChanged)); } void QSensor_DisconnectDataRateChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::dataRateChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_DataRateChanged)); } void QSensor_DataRateChanged(void* ptr) { static_cast(ptr)->dataRateChanged(); } void QSensor_ConnectEfficientBufferSizeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::efficientBufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_EfficientBufferSizeChanged)); } void QSensor_DisconnectEfficientBufferSizeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::efficientBufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_EfficientBufferSizeChanged)); } void QSensor_EfficientBufferSizeChanged(void* ptr, int efficientBufferSize) { static_cast(ptr)->efficientBufferSizeChanged(efficientBufferSize); } void QSensor_ConnectMaxBufferSizeChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::maxBufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_MaxBufferSizeChanged)); } void QSensor_DisconnectMaxBufferSizeChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::maxBufferSizeChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_MaxBufferSizeChanged)); } void QSensor_MaxBufferSizeChanged(void* ptr, int maxBufferSize) { static_cast(ptr)->maxBufferSizeChanged(maxBufferSize); } void QSensor_ConnectReadingChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::readingChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_ReadingChanged)); } void QSensor_DisconnectReadingChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::readingChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_ReadingChanged)); } void QSensor_ReadingChanged(void* ptr) { static_cast(ptr)->readingChanged(); } void QSensor_RemoveFilter(void* ptr, void* filter) { static_cast(ptr)->removeFilter(static_cast(filter)); } void QSensor_ConnectSensorError(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::sensorError), static_cast(ptr), static_cast(&MyQSensor::Signal_SensorError)); } void QSensor_DisconnectSensorError(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::sensorError), static_cast(ptr), static_cast(&MyQSensor::Signal_SensorError)); } void QSensor_SensorError(void* ptr, int error) { static_cast(ptr)->sensorError(error); } void QSensor_SetActive(void* ptr, char active) { static_cast(ptr)->setActive(active != 0); } void QSensor_SetAlwaysOn(void* ptr, char alwaysOn) { static_cast(ptr)->setAlwaysOn(alwaysOn != 0); } void QSensor_SetAxesOrientationMode(void* ptr, long long axesOrientationMode) { static_cast(ptr)->setAxesOrientationMode(static_cast(axesOrientationMode)); } void QSensor_SetBufferSize(void* ptr, int bufferSize) { static_cast(ptr)->setBufferSize(bufferSize); } void QSensor_SetCurrentOrientation(void* ptr, int currentOrientation) { static_cast(ptr)->setCurrentOrientation(currentOrientation); } void QSensor_SetDataRate(void* ptr, int rate) { static_cast(ptr)->setDataRate(rate); } void QSensor_SetEfficientBufferSize(void* ptr, int efficientBufferSize) { static_cast(ptr)->setEfficientBufferSize(efficientBufferSize); } void QSensor_SetIdentifier(void* ptr, void* identifier) { static_cast(ptr)->setIdentifier(*static_cast(identifier)); } void QSensor_SetMaxBufferSize(void* ptr, int maxBufferSize) { static_cast(ptr)->setMaxBufferSize(maxBufferSize); } void QSensor_SetOutputRange(void* ptr, int index) { static_cast(ptr)->setOutputRange(index); } void QSensor_SetSkipDuplicates(void* ptr, char skipDuplicates) { static_cast(ptr)->setSkipDuplicates(skipDuplicates != 0); } void QSensor_SetUserOrientation(void* ptr, int userOrientation) { static_cast(ptr)->setUserOrientation(userOrientation); } void QSensor_ConnectSkipDuplicatesChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::skipDuplicatesChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_SkipDuplicatesChanged)); } void QSensor_DisconnectSkipDuplicatesChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::skipDuplicatesChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_SkipDuplicatesChanged)); } void QSensor_SkipDuplicatesChanged(void* ptr, char skipDuplicates) { static_cast(ptr)->skipDuplicatesChanged(skipDuplicates != 0); } void QSensor_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QSensor_StopDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::stop(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::stop(); } else { static_cast(ptr)->QSensor::stop(); } } void QSensor_ConnectUserOrientationChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensor::userOrientationChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_UserOrientationChanged)); } void QSensor_DisconnectUserOrientationChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensor::userOrientationChanged), static_cast(ptr), static_cast(&MyQSensor::Signal_UserOrientationChanged)); } void QSensor_UserOrientationChanged(void* ptr, int userOrientation) { static_cast(ptr)->userOrientationChanged(userOrientation); } void QSensor_DestroyQSensor(void* ptr) { static_cast(ptr)->~QSensor(); } void QSensor_DestroyQSensorDefault(void* ptr) { Q_UNUSED(ptr); } long long QSensor_AxesOrientationMode(void* ptr) { return static_cast(ptr)->axesOrientationMode(); } void* QSensor_Identifier(void* ptr) { return new QByteArray(static_cast(ptr)->identifier()); } void* QSensor_Type(void* ptr) { return new QByteArray(static_cast(ptr)->type()); } struct QtSensors_PackedList QSensor_Filters(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->filters()); QtSensors_PackedList { tmpValue, tmpValue->size() }; }); } void* QSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QSensor_Description(void* ptr) { return ({ QByteArray te03b11 = static_cast(ptr)->description().toUtf8(); QtSensors_PackedString { const_cast(te03b11.prepend("WHITESPACE").constData()+10), te03b11.size()-10 }; }); } char QSensor_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } char QSensor_IsAlwaysOn(void* ptr) { return static_cast(ptr)->isAlwaysOn(); } char QSensor_IsBusy(void* ptr) { return static_cast(ptr)->isBusy(); } char QSensor_IsConnectedToBackend(void* ptr) { return static_cast(ptr)->isConnectedToBackend(); } char QSensor_IsFeatureSupported(void* ptr, long long feature) { return static_cast(ptr)->isFeatureSupported(static_cast(feature)); } char QSensor_SkipDuplicates(void* ptr) { return static_cast(ptr)->skipDuplicates(); } int QSensor_BufferSize(void* ptr) { return static_cast(ptr)->bufferSize(); } int QSensor_CurrentOrientation(void* ptr) { return static_cast(ptr)->currentOrientation(); } int QSensor_DataRate(void* ptr) { return static_cast(ptr)->dataRate(); } int QSensor_EfficientBufferSize(void* ptr) { return static_cast(ptr)->efficientBufferSize(); } int QSensor_Error(void* ptr) { return static_cast(ptr)->error(); } int QSensor_MaxBufferSize(void* ptr) { return static_cast(ptr)->maxBufferSize(); } int QSensor_OutputRange(void* ptr) { return static_cast(ptr)->outputRange(); } int QSensor_UserOrientation(void* ptr) { return static_cast(ptr)->userOrientation(); } void* QSensor___sensorTypes_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensor___sensorTypes_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensor___sensorTypes_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___sensorsForType_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensor___sensorsForType_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensor___sensorsForType_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___filters_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensor___filters_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensor___filters_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensor___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensor___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensor___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensor___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensor___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensor___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensor___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensor___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensor___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensor___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensor___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensor_EventDefault(void* ptr, void* e) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTiltSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTapSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRotationSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QProximitySensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QPressureSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QOrientationSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMagnetometer::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QLightSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QIRProximitySensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QHolsterSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QGyroscope::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QDistanceSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCompass::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientTemperatureSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientLightSensor::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAltimeter::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAccelerometer::event(static_cast(e)); } else { return static_cast(ptr)->QSensor::event(static_cast(e)); } } char QSensor_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTiltSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTapSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRotationSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QProximitySensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QPressureSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QOrientationSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMagnetometer::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QLightSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QIRProximitySensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QHolsterSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QGyroscope::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QDistanceSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCompass::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientTemperatureSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientLightSensor::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAltimeter::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAccelerometer::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QSensor::eventFilter(static_cast(watched), static_cast(event)); } } void QSensor_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::childEvent(static_cast(event)); } else { static_cast(ptr)->QSensor::childEvent(static_cast(event)); } } void QSensor_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QSensor::connectNotify(*static_cast(sign)); } } void QSensor_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::customEvent(static_cast(event)); } else { static_cast(ptr)->QSensor::customEvent(static_cast(event)); } } void QSensor_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::deleteLater(); } else { static_cast(ptr)->QSensor::deleteLater(); } } void QSensor_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QSensor::disconnectNotify(*static_cast(sign)); } } void QSensor_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximitySensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometer::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximitySensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscope::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompass::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightSensor::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeter::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometer::timerEvent(static_cast(event)); } else { static_cast(ptr)->QSensor::timerEvent(static_cast(event)); } } void* QSensor_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QTiltSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QTapSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QRotationSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QProximitySensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QPressureSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QOrientationSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMagnetometer::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QLightSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QIRProximitySensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QHolsterSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QGyroscope::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QDistanceSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCompass::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAmbientTemperatureSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAmbientLightSensor::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAltimeter::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAccelerometer::metaObject()); } else { return const_cast(static_cast(ptr)->QSensor::metaObject()); } } class MyQSensorBackend: public QSensorBackend { public: void start() { callbackQSensorBackend_Start(this); }; void stop() { callbackQSensorBackend_Stop(this); }; bool isFeatureSupported(QSensor::Feature feature) const { return callbackQSensorBackend_IsFeatureSupported(const_cast(static_cast(this)), feature) != 0; }; bool event(QEvent * e) { return callbackQSensorBackend_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorBackend_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorBackend_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorBackend_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorBackend_CustomEvent(this, event); }; void deleteLater() { callbackQSensorBackend_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorBackend_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorBackend_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorBackend_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorBackend_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorBackend_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensorBackend*) int QSensorBackend_QSensorBackend_QRegisterMetaType(){return qRegisterMetaType();} void QSensorBackend_AddDataRate(void* ptr, double min, double max) { static_cast(ptr)->addDataRate(min, max); } void QSensorBackend_AddOutputRange(void* ptr, double min, double max, double accuracy) { static_cast(ptr)->addOutputRange(min, max, accuracy); } void QSensorBackend_NewReadingAvailable(void* ptr) { static_cast(ptr)->newReadingAvailable(); } void QSensorBackend_SensorBusy(void* ptr) { static_cast(ptr)->sensorBusy(); } void QSensorBackend_SensorError(void* ptr, int error) { static_cast(ptr)->sensorError(error); } void QSensorBackend_SensorStopped(void* ptr) { static_cast(ptr)->sensorStopped(); } void QSensorBackend_SetDataRates(void* ptr, void* otherSensor) { static_cast(ptr)->setDataRates(static_cast(otherSensor)); } void QSensorBackend_SetDescription(void* ptr, char* description) { static_cast(ptr)->setDescription(QString(description)); } void QSensorBackend_Start(void* ptr) { static_cast(ptr)->start(); } void QSensorBackend_Stop(void* ptr) { static_cast(ptr)->stop(); } void* QSensorBackend_Sensor(void* ptr) { return static_cast(ptr)->sensor(); } void* QSensorBackend_Reading(void* ptr) { return static_cast(ptr)->reading(); } char QSensorBackend_IsFeatureSupported(void* ptr, long long feature) { return static_cast(ptr)->isFeatureSupported(static_cast(feature)); } char QSensorBackend_IsFeatureSupportedDefault(void* ptr, long long feature) { return static_cast(ptr)->QSensorBackend::isFeatureSupported(static_cast(feature)); } void* QSensorBackend___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensorBackend___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensorBackend___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorBackend___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorBackend___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorBackend___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorBackend___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorBackend___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorBackend___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorBackend___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorBackend___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorBackend___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorBackend___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorBackend___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorBackend___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensorBackend_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSensorBackend::event(static_cast(e)); } char QSensorBackend_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QSensorBackend::eventFilter(static_cast(watched), static_cast(event)); } void QSensorBackend_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorBackend::childEvent(static_cast(event)); } void QSensorBackend_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorBackend::connectNotify(*static_cast(sign)); } void QSensorBackend_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorBackend::customEvent(static_cast(event)); } void QSensorBackend_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSensorBackend::deleteLater(); } void QSensorBackend_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorBackend::disconnectNotify(*static_cast(sign)); } void QSensorBackend_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorBackend::timerEvent(static_cast(event)); } void* QSensorBackend_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSensorBackend::metaObject()); } class MyQSensorBackendFactory: public QSensorBackendFactory { public: QSensorBackend * createBackend(QSensor * sensor) { return static_cast(callbackQSensorBackendFactory_CreateBackend(this, sensor)); }; }; void* QSensorBackendFactory_CreateBackend(void* ptr, void* sensor) { return static_cast(ptr)->createBackend(static_cast(sensor)); } class MyQSensorChangesInterface: public QSensorChangesInterface { public: void sensorsChanged() { callbackQSensorChangesInterface_SensorsChanged(this); }; }; void QSensorChangesInterface_SensorsChanged(void* ptr) { static_cast(ptr)->sensorsChanged(); } class MyQSensorFilter: public QSensorFilter { public: bool filter(QSensorReading * reading) { return callbackQSensorFilter_Filter(this, reading) != 0; }; ~MyQSensorFilter() { callbackQSensorFilter_DestroyQSensorFilter(this); }; }; char QSensorFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } void QSensorFilter_DestroyQSensorFilter(void* ptr) { static_cast(ptr)->~QSensorFilter(); } void QSensorFilter_DestroyQSensorFilterDefault(void* ptr) { Q_UNUSED(ptr); } void* QSensorFilter_M_sensor(void* ptr) { return static_cast(ptr)->m_sensor; } void QSensorFilter_SetM_sensor(void* ptr, void* vqs) { static_cast(ptr)->m_sensor = static_cast(vqs); } class MyQSensorGesture: public QSensorGesture { public: MyQSensorGesture(const QStringList &ids, QObject *parent = Q_NULLPTR) : QSensorGesture(ids, parent) {QSensorGesture_QSensorGesture_QRegisterMetaType();}; #ifdef Q_QDOC void Signal_Detected(QString gestureId) { QByteArray t7bc790 = gestureId.toUtf8(); QtSensors_PackedString gestureIdPacked = { const_cast(t7bc790.prepend("WHITESPACE").constData()+10), t7bc790.size()-10 };callbackQSensorGesture_Detected(this, gestureIdPacked); }; #endif bool event(QEvent * e) { return callbackQSensorGesture_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorGesture_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorGesture_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorGesture_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorGesture_CustomEvent(this, event); }; void deleteLater() { callbackQSensorGesture_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorGesture_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorGesture_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorGesture_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorGesture_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorGesture_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensorGesture*) int QSensorGesture_QSensorGesture_QRegisterMetaType(){return qRegisterMetaType();} void* QSensorGesture_NewQSensorGesture(char* ids, void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } else { return new MyQSensorGesture(QString(ids).split("|", QString::SkipEmptyParts), static_cast(parent)); } } char QSensorGesture_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } void QSensorGesture_ConnectDetected(void* ptr) { #ifdef Q_QDOC QObject::connect(static_cast(ptr), static_cast(&QSensorGesture::detected), static_cast(ptr), static_cast(&MyQSensorGesture::Signal_Detected)); #endif } void QSensorGesture_DisconnectDetected(void* ptr) { #ifdef Q_QDOC QObject::disconnect(static_cast(ptr), static_cast(&QSensorGesture::detected), static_cast(ptr), static_cast(&MyQSensorGesture::Signal_Detected)); #endif } void QSensorGesture_Detected(void* ptr, char* gestureId) { #ifdef Q_QDOC static_cast(ptr)->detected(QString(gestureId)); #endif } void QSensorGesture_StartDetection(void* ptr) { static_cast(ptr)->startDetection(); } void QSensorGesture_StopDetection(void* ptr) { static_cast(ptr)->stopDetection(); } void QSensorGesture_DestroyQSensorGesture(void* ptr) { static_cast(ptr)->~QSensorGesture(); } struct QtSensors_PackedString QSensorGesture_GestureSignals(void* ptr) { return ({ QByteArray t7a3c3d = static_cast(ptr)->gestureSignals().join("|").toUtf8(); QtSensors_PackedString { const_cast(t7a3c3d.prepend("WHITESPACE").constData()+10), t7a3c3d.size()-10 }; }); } struct QtSensors_PackedString QSensorGesture_InvalidIds(void* ptr) { return ({ QByteArray ta7952e = static_cast(ptr)->invalidIds().join("|").toUtf8(); QtSensors_PackedString { const_cast(ta7952e.prepend("WHITESPACE").constData()+10), ta7952e.size()-10 }; }); } struct QtSensors_PackedString QSensorGesture_ValidIds(void* ptr) { return ({ QByteArray t98eddb = static_cast(ptr)->validIds().join("|").toUtf8(); QtSensors_PackedString { const_cast(t98eddb.prepend("WHITESPACE").constData()+10), t98eddb.size()-10 }; }); } void* QSensorGesture___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensorGesture___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensorGesture___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGesture___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGesture___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGesture___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGesture___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGesture___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGesture___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGesture___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGesture___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGesture___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGesture___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGesture___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGesture___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensorGesture_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSensorGesture::event(static_cast(e)); } char QSensorGesture_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QSensorGesture::eventFilter(static_cast(watched), static_cast(event)); } void QSensorGesture_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGesture::childEvent(static_cast(event)); } void QSensorGesture_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGesture::connectNotify(*static_cast(sign)); } void QSensorGesture_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGesture::customEvent(static_cast(event)); } void QSensorGesture_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSensorGesture::deleteLater(); } void QSensorGesture_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGesture::disconnectNotify(*static_cast(sign)); } void QSensorGesture_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGesture::timerEvent(static_cast(event)); } void* QSensorGesture_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSensorGesture::metaObject()); } class MyQSensorGestureManager: public QSensorGestureManager { public: MyQSensorGestureManager(QObject *parent = Q_NULLPTR) : QSensorGestureManager(parent) {QSensorGestureManager_QSensorGestureManager_QRegisterMetaType();}; void Signal_NewSensorGestureAvailable() { callbackQSensorGestureManager_NewSensorGestureAvailable(this); }; bool event(QEvent * e) { return callbackQSensorGestureManager_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorGestureManager_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorGestureManager_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorGestureManager_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorGestureManager_CustomEvent(this, event); }; void deleteLater() { callbackQSensorGestureManager_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorGestureManager_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorGestureManager_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorGestureManager_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorGestureManager_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorGestureManager_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensorGestureManager*) int QSensorGestureManager_QSensorGestureManager_QRegisterMetaType(){return qRegisterMetaType();} void* QSensorGestureManager_NewQSensorGestureManager(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureManager(static_cast(parent)); } else { return new MyQSensorGestureManager(static_cast(parent)); } } void* QSensorGestureManager_QSensorGestureManager_SensorGestureRecognizer(char* id) { return QSensorGestureManager::sensorGestureRecognizer(QString(id)); } char QSensorGestureManager_RegisterSensorGestureRecognizer(void* ptr, void* recognizer) { return static_cast(ptr)->registerSensorGestureRecognizer(static_cast(recognizer)); } void QSensorGestureManager_ConnectNewSensorGestureAvailable(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensorGestureManager::newSensorGestureAvailable), static_cast(ptr), static_cast(&MyQSensorGestureManager::Signal_NewSensorGestureAvailable)); } void QSensorGestureManager_DisconnectNewSensorGestureAvailable(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensorGestureManager::newSensorGestureAvailable), static_cast(ptr), static_cast(&MyQSensorGestureManager::Signal_NewSensorGestureAvailable)); } void QSensorGestureManager_NewSensorGestureAvailable(void* ptr) { static_cast(ptr)->newSensorGestureAvailable(); } void QSensorGestureManager_DestroyQSensorGestureManager(void* ptr) { static_cast(ptr)->~QSensorGestureManager(); } struct QtSensors_PackedString QSensorGestureManager_GestureIds(void* ptr) { return ({ QByteArray t5f71c3 = static_cast(ptr)->gestureIds().join("|").toUtf8(); QtSensors_PackedString { const_cast(t5f71c3.prepend("WHITESPACE").constData()+10), t5f71c3.size()-10 }; }); } struct QtSensors_PackedString QSensorGestureManager_RecognizerSignals(void* ptr, char* gestureId) { return ({ QByteArray t4087bf = static_cast(ptr)->recognizerSignals(QString(gestureId)).join("|").toUtf8(); QtSensors_PackedString { const_cast(t4087bf.prepend("WHITESPACE").constData()+10), t4087bf.size()-10 }; }); } void* QSensorGestureManager___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensorGestureManager___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensorGestureManager___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureManager___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureManager___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureManager___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureManager___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureManager___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureManager___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureManager___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureManager___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureManager___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureManager___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureManager___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureManager___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensorGestureManager_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSensorGestureManager::event(static_cast(e)); } char QSensorGestureManager_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QSensorGestureManager::eventFilter(static_cast(watched), static_cast(event)); } void QSensorGestureManager_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureManager::childEvent(static_cast(event)); } void QSensorGestureManager_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGestureManager::connectNotify(*static_cast(sign)); } void QSensorGestureManager_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureManager::customEvent(static_cast(event)); } void QSensorGestureManager_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSensorGestureManager::deleteLater(); } void QSensorGestureManager_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGestureManager::disconnectNotify(*static_cast(sign)); } void QSensorGestureManager_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureManager::timerEvent(static_cast(event)); } void* QSensorGestureManager_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSensorGestureManager::metaObject()); } class MyQSensorGesturePluginInterface: public QSensorGesturePluginInterface { public: MyQSensorGesturePluginInterface() : QSensorGesturePluginInterface() {}; QList createRecognizers() { return *static_cast*>(callbackQSensorGesturePluginInterface_CreateRecognizers(this)); }; ~MyQSensorGesturePluginInterface() { callbackQSensorGesturePluginInterface_DestroyQSensorGesturePluginInterface(this); }; QString name() const { return QString(callbackQSensorGesturePluginInterface_Name(const_cast(static_cast(this)))); }; QStringList supportedIds() const { return QString(callbackQSensorGesturePluginInterface_SupportedIds(const_cast(static_cast(this)))).split("|", QString::SkipEmptyParts); }; }; struct QtSensors_PackedList QSensorGesturePluginInterface_CreateRecognizers(void* ptr) { return ({ QList* tmpValue = new QList(static_cast(ptr)->createRecognizers()); QtSensors_PackedList { tmpValue, tmpValue->size() }; }); } void* QSensorGesturePluginInterface_NewQSensorGesturePluginInterface() { return new MyQSensorGesturePluginInterface(); } void QSensorGesturePluginInterface_DestroyQSensorGesturePluginInterface(void* ptr) { static_cast(ptr)->~QSensorGesturePluginInterface(); } void QSensorGesturePluginInterface_DestroyQSensorGesturePluginInterfaceDefault(void* ptr) { Q_UNUSED(ptr); } struct QtSensors_PackedString QSensorGesturePluginInterface_Name(void* ptr) { return ({ QByteArray t5bfb97 = static_cast(ptr)->name().toUtf8(); QtSensors_PackedString { const_cast(t5bfb97.prepend("WHITESPACE").constData()+10), t5bfb97.size()-10 }; }); } struct QtSensors_PackedString QSensorGesturePluginInterface_SupportedIds(void* ptr) { return ({ QByteArray tab1a26 = static_cast(ptr)->supportedIds().join("|").toUtf8(); QtSensors_PackedString { const_cast(tab1a26.prepend("WHITESPACE").constData()+10), tab1a26.size()-10 }; }); } void* QSensorGesturePluginInterface___createRecognizers_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGesturePluginInterface___createRecognizers_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGesturePluginInterface___createRecognizers_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } class MyQSensorGestureRecognizer: public QSensorGestureRecognizer { public: MyQSensorGestureRecognizer(QObject *parent = Q_NULLPTR) : QSensorGestureRecognizer(parent) {QSensorGestureRecognizer_QSensorGestureRecognizer_QRegisterMetaType();}; bool isActive() { return callbackQSensorGestureRecognizer_IsActive(this) != 0; }; bool start() { return callbackQSensorGestureRecognizer_Start(this) != 0; }; bool stop() { return callbackQSensorGestureRecognizer_Stop(this) != 0; }; void create() { callbackQSensorGestureRecognizer_Create(this); }; void Signal_Detected(const QString & gestureId) { QByteArray t7bc790 = gestureId.toUtf8(); QtSensors_PackedString gestureIdPacked = { const_cast(t7bc790.prepend("WHITESPACE").constData()+10), t7bc790.size()-10 };callbackQSensorGestureRecognizer_Detected(this, gestureIdPacked); }; ~MyQSensorGestureRecognizer() { callbackQSensorGestureRecognizer_DestroyQSensorGestureRecognizer(this); }; QString id() const { return QString(callbackQSensorGestureRecognizer_Id(const_cast(static_cast(this)))); }; bool event(QEvent * e) { return callbackQSensorGestureRecognizer_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorGestureRecognizer_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorGestureRecognizer_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorGestureRecognizer_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorGestureRecognizer_CustomEvent(this, event); }; void deleteLater() { callbackQSensorGestureRecognizer_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorGestureRecognizer_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorGestureRecognizer_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorGestureRecognizer_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorGestureRecognizer_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorGestureRecognizer_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensorGestureRecognizer*) int QSensorGestureRecognizer_QSensorGestureRecognizer_QRegisterMetaType(){return qRegisterMetaType();} void* QSensorGestureRecognizer_NewQSensorGestureRecognizer(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQSensorGestureRecognizer(static_cast(parent)); } else { return new MyQSensorGestureRecognizer(static_cast(parent)); } } char QSensorGestureRecognizer_IsActive(void* ptr) { return static_cast(ptr)->isActive(); } char QSensorGestureRecognizer_Start(void* ptr) { return static_cast(ptr)->start(); } char QSensorGestureRecognizer_Stop(void* ptr) { return static_cast(ptr)->stop(); } void QSensorGestureRecognizer_Create(void* ptr) { static_cast(ptr)->create(); } void QSensorGestureRecognizer_CreateBackend(void* ptr) { static_cast(ptr)->createBackend(); } void QSensorGestureRecognizer_ConnectDetected(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QSensorGestureRecognizer::detected), static_cast(ptr), static_cast(&MyQSensorGestureRecognizer::Signal_Detected)); } void QSensorGestureRecognizer_DisconnectDetected(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QSensorGestureRecognizer::detected), static_cast(ptr), static_cast(&MyQSensorGestureRecognizer::Signal_Detected)); } void QSensorGestureRecognizer_Detected(void* ptr, char* gestureId) { static_cast(ptr)->detected(QString(gestureId)); } void QSensorGestureRecognizer_StartBackend(void* ptr) { static_cast(ptr)->startBackend(); } void QSensorGestureRecognizer_StopBackend(void* ptr) { static_cast(ptr)->stopBackend(); } void QSensorGestureRecognizer_DestroyQSensorGestureRecognizer(void* ptr) { static_cast(ptr)->~QSensorGestureRecognizer(); } void QSensorGestureRecognizer_DestroyQSensorGestureRecognizerDefault(void* ptr) { Q_UNUSED(ptr); } struct QtSensors_PackedString QSensorGestureRecognizer_Id(void* ptr) { return ({ QByteArray t1336bf = static_cast(ptr)->id().toUtf8(); QtSensors_PackedString { const_cast(t1336bf.prepend("WHITESPACE").constData()+10), t1336bf.size()-10 }; }); } struct QtSensors_PackedString QSensorGestureRecognizer_GestureSignals(void* ptr) { return ({ QByteArray t79f8ee = static_cast(ptr)->gestureSignals().join("|").toUtf8(); QtSensors_PackedString { const_cast(t79f8ee.prepend("WHITESPACE").constData()+10), t79f8ee.size()-10 }; }); } void* QSensorGestureRecognizer___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensorGestureRecognizer___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensorGestureRecognizer___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureRecognizer___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureRecognizer___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureRecognizer___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureRecognizer___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureRecognizer___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureRecognizer___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureRecognizer___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureRecognizer___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureRecognizer___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorGestureRecognizer___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorGestureRecognizer___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorGestureRecognizer___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensorGestureRecognizer_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QSensorGestureRecognizer::event(static_cast(e)); } char QSensorGestureRecognizer_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QSensorGestureRecognizer::eventFilter(static_cast(watched), static_cast(event)); } void QSensorGestureRecognizer_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureRecognizer::childEvent(static_cast(event)); } void QSensorGestureRecognizer_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGestureRecognizer::connectNotify(*static_cast(sign)); } void QSensorGestureRecognizer_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureRecognizer::customEvent(static_cast(event)); } void QSensorGestureRecognizer_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QSensorGestureRecognizer::deleteLater(); } void QSensorGestureRecognizer_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QSensorGestureRecognizer::disconnectNotify(*static_cast(sign)); } void QSensorGestureRecognizer_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QSensorGestureRecognizer::timerEvent(static_cast(event)); } void* QSensorGestureRecognizer_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QSensorGestureRecognizer::metaObject()); } void* QSensorManager_QSensorManager_CreateBackend(void* sensor) { return QSensorManager::createBackend(static_cast(sensor)); } char QSensorManager_QSensorManager_IsBackendRegistered(void* ty, void* identifier) { return QSensorManager::isBackendRegistered(*static_cast(ty), *static_cast(identifier)); } void QSensorManager_QSensorManager_RegisterBackend(void* ty, void* identifier, void* factory) { QSensorManager::registerBackend(*static_cast(ty), *static_cast(identifier), static_cast(factory)); } void QSensorManager_QSensorManager_SetDefaultBackend(void* ty, void* identifier) { QSensorManager::setDefaultBackend(*static_cast(ty), *static_cast(identifier)); } void QSensorManager_QSensorManager_UnregisterBackend(void* ty, void* identifier) { QSensorManager::unregisterBackend(*static_cast(ty), *static_cast(identifier)); } class MyQSensorPluginInterface: public QSensorPluginInterface { public: void registerSensors() { callbackQSensorPluginInterface_RegisterSensors(this); }; }; void QSensorPluginInterface_RegisterSensors(void* ptr) { static_cast(ptr)->registerSensors(); } class MyQSensorReading: public QSensorReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQSensorReading*) int QSensorReading_QSensorReading_QRegisterMetaType(){return qRegisterMetaType();} void QSensorReading_SetTimestamp(void* ptr, unsigned long long timestamp) { static_cast(ptr)->setTimestamp(timestamp); } void* QSensorReading_Value(void* ptr, int index) { return new QVariant(static_cast(ptr)->value(index)); } int QSensorReading_ValueCount(void* ptr) { return static_cast(ptr)->valueCount(); } unsigned long long QSensorReading_Timestamp(void* ptr) { return static_cast(ptr)->timestamp(); } void* QSensorReading___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(static_cast*>(ptr)->at(i)); } void QSensorReading___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QSensorReading___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorReading___findChildren_atList2(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorReading___findChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorReading___findChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorReading___findChildren_atList3(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorReading___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorReading___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorReading___findChildren_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorReading___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorReading___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } void* QSensorReading___children_atList(void* ptr, int i) { return const_cast(static_cast*>(ptr)->at(i)); } void QSensorReading___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QSensorReading___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList; } char QSensorReading_EventDefault(void* ptr, void* e) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTiltReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTapReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRotationReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QProximityReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QPressureReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QOrientationReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMagnetometerReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QLightReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QIRProximityReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QHolsterReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QGyroscopeReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QDistanceReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCompassReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientTemperatureReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientLightReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAltimeterReading::event(static_cast(e)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAccelerometerReading::event(static_cast(e)); } else { return static_cast(ptr)->QSensorReading::event(static_cast(e)); } } char QSensorReading_EventFilterDefault(void* ptr, void* watched, void* event) { if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTiltReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QTapReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QRotationReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QProximityReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QPressureReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QOrientationReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QMagnetometerReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QLightReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QIRProximityReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QHolsterReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QGyroscopeReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QDistanceReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QCompassReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientTemperatureReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAmbientLightReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAltimeterReading::eventFilter(static_cast(watched), static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { return static_cast(ptr)->QAccelerometerReading::eventFilter(static_cast(watched), static_cast(event)); } else { return static_cast(ptr)->QSensorReading::eventFilter(static_cast(watched), static_cast(event)); } } void QSensorReading_ChildEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::childEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::childEvent(static_cast(event)); } else { static_cast(ptr)->QSensorReading::childEvent(static_cast(event)); } } void QSensorReading_ConnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::connectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::connectNotify(*static_cast(sign)); } else { static_cast(ptr)->QSensorReading::connectNotify(*static_cast(sign)); } } void QSensorReading_CustomEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::customEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::customEvent(static_cast(event)); } else { static_cast(ptr)->QSensorReading::customEvent(static_cast(event)); } } void QSensorReading_DeleteLaterDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::deleteLater(); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::deleteLater(); } else { static_cast(ptr)->QSensorReading::deleteLater(); } } void QSensorReading_DisconnectNotifyDefault(void* ptr, void* sign) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::disconnectNotify(*static_cast(sign)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::disconnectNotify(*static_cast(sign)); } else { static_cast(ptr)->QSensorReading::disconnectNotify(*static_cast(sign)); } } void QSensorReading_TimerEventDefault(void* ptr, void* event) { if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTiltReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QTapReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QRotationReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QProximityReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QPressureReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QOrientationReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QMagnetometerReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QLightReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QIRProximityReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QHolsterReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QGyroscopeReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QDistanceReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QCompassReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientTemperatureReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAmbientLightReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAltimeterReading::timerEvent(static_cast(event)); } else if (dynamic_cast(static_cast(ptr))) { static_cast(ptr)->QAccelerometerReading::timerEvent(static_cast(event)); } else { static_cast(ptr)->QSensorReading::timerEvent(static_cast(event)); } } void* QSensorReading_MetaObjectDefault(void* ptr) { if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QTiltReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QTapReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QRotationReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QProximityReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QPressureReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QOrientationReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QMagnetometerReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QLightReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QIRProximityReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QHolsterReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QGyroscopeReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QDistanceReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QCompassReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAmbientTemperatureReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAmbientLightReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAltimeterReading::metaObject()); } else if (dynamic_cast(static_cast(ptr))) { return const_cast(static_cast(ptr)->QAccelerometerReading::metaObject()); } else { return const_cast(static_cast(ptr)->QSensorReading::metaObject()); } } class MyQTapFilter: public QTapFilter { public: bool filter(QTapReading * reading) { return callbackQTapFilter_Filter(this, reading) != 0; }; }; char QTapFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQTapReading: public QTapReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQTapReading*) int QTapReading_QTapReading_QRegisterMetaType(){return qRegisterMetaType();} void QTapReading_SetDoubleTap(void* ptr, char doubleTap) { static_cast(ptr)->setDoubleTap(doubleTap != 0); } void QTapReading_SetTapDirection(void* ptr, long long tapDirection) { static_cast(ptr)->setTapDirection(static_cast(tapDirection)); } long long QTapReading_TapDirection(void* ptr) { return static_cast(ptr)->tapDirection(); } char QTapReading_IsDoubleTap(void* ptr) { return static_cast(ptr)->isDoubleTap(); } class MyQTapSensor: public QTapSensor { public: MyQTapSensor(QObject *parent = Q_NULLPTR) : QTapSensor(parent) {QTapSensor_QTapSensor_QRegisterMetaType();}; void Signal_ReturnDoubleTapEventsChanged(bool returnDoubleTapEvents) { callbackQTapSensor_ReturnDoubleTapEventsChanged(this, returnDoubleTapEvents); }; ~MyQTapSensor() { callbackQTapSensor_DestroyQTapSensor(this); }; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQTapSensor*) int QTapSensor_QTapSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QTapSensor_NewQTapSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTapSensor(static_cast(parent)); } else { return new MyQTapSensor(static_cast(parent)); } } void QTapSensor_ConnectReturnDoubleTapEventsChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QTapSensor::returnDoubleTapEventsChanged), static_cast(ptr), static_cast(&MyQTapSensor::Signal_ReturnDoubleTapEventsChanged)); } void QTapSensor_DisconnectReturnDoubleTapEventsChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QTapSensor::returnDoubleTapEventsChanged), static_cast(ptr), static_cast(&MyQTapSensor::Signal_ReturnDoubleTapEventsChanged)); } void QTapSensor_ReturnDoubleTapEventsChanged(void* ptr, char returnDoubleTapEvents) { static_cast(ptr)->returnDoubleTapEventsChanged(returnDoubleTapEvents != 0); } void QTapSensor_SetReturnDoubleTapEvents(void* ptr, char returnDoubleTapEvents) { static_cast(ptr)->setReturnDoubleTapEvents(returnDoubleTapEvents != 0); } void QTapSensor_DestroyQTapSensor(void* ptr) { static_cast(ptr)->~QTapSensor(); } void QTapSensor_DestroyQTapSensorDefault(void* ptr) { Q_UNUSED(ptr); } void* QTapSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } char QTapSensor_ReturnDoubleTapEvents(void* ptr) { return static_cast(ptr)->returnDoubleTapEvents(); } struct QtSensors_PackedString QTapSensor_QTapSensor_Type() { return QtSensors_PackedString { const_cast(QTapSensor::type), -1 }; } class MyQTiltFilter: public QTiltFilter { public: bool filter(QTiltReading * reading) { return callbackQTiltFilter_Filter(this, reading) != 0; }; }; char QTiltFilter_Filter(void* ptr, void* reading) { return static_cast(ptr)->filter(static_cast(reading)); } class MyQTiltReading: public QTiltReading { public: bool event(QEvent * e) { return callbackQSensorReading_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensorReading_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensorReading_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensorReading_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensorReading_CustomEvent(this, event); }; void deleteLater() { callbackQSensorReading_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensorReading_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensorReading_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensorReading_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensorReading_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensorReading_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQTiltReading*) int QTiltReading_QTiltReading_QRegisterMetaType(){return qRegisterMetaType();} void QTiltReading_SetXRotation(void* ptr, double x) { static_cast(ptr)->setXRotation(x); } void QTiltReading_SetYRotation(void* ptr, double y) { static_cast(ptr)->setYRotation(y); } double QTiltReading_XRotation(void* ptr) { return static_cast(ptr)->xRotation(); } double QTiltReading_YRotation(void* ptr) { return static_cast(ptr)->yRotation(); } class MyQTiltSensor: public QTiltSensor { public: MyQTiltSensor(QObject *parent = Q_NULLPTR) : QTiltSensor(parent) {QTiltSensor_QTiltSensor_QRegisterMetaType();}; bool start() { return callbackQSensor_Start(this) != 0; }; void Signal_ActiveChanged() { callbackQSensor_ActiveChanged(this); }; void Signal_AlwaysOnChanged() { callbackQSensor_AlwaysOnChanged(this); }; void Signal_AvailableSensorsChanged() { callbackQSensor_AvailableSensorsChanged(this); }; void Signal_AxesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode) { callbackQSensor_AxesOrientationModeChanged(this, axesOrientationMode); }; void Signal_BufferSizeChanged(int bufferSize) { callbackQSensor_BufferSizeChanged(this, bufferSize); }; void Signal_BusyChanged() { callbackQSensor_BusyChanged(this); }; void Signal_CurrentOrientationChanged(int currentOrientation) { callbackQSensor_CurrentOrientationChanged(this, currentOrientation); }; void Signal_DataRateChanged() { callbackQSensor_DataRateChanged(this); }; void Signal_EfficientBufferSizeChanged(int efficientBufferSize) { callbackQSensor_EfficientBufferSizeChanged(this, efficientBufferSize); }; void Signal_MaxBufferSizeChanged(int maxBufferSize) { callbackQSensor_MaxBufferSizeChanged(this, maxBufferSize); }; void Signal_ReadingChanged() { callbackQSensor_ReadingChanged(this); }; void Signal_SensorError(int error) { callbackQSensor_SensorError(this, error); }; void Signal_SkipDuplicatesChanged(bool skipDuplicates) { callbackQSensor_SkipDuplicatesChanged(this, skipDuplicates); }; void stop() { callbackQSensor_Stop(this); }; void Signal_UserOrientationChanged(int userOrientation) { callbackQSensor_UserOrientationChanged(this, userOrientation); }; bool event(QEvent * e) { return callbackQSensor_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQSensor_EventFilter(this, watched, event) != 0; }; void childEvent(QChildEvent * event) { callbackQSensor_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQSensor_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQSensor_CustomEvent(this, event); }; void deleteLater() { callbackQSensor_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQSensor_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQSensor_DisconnectNotify(this, const_cast(&sign)); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtSensors_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQSensor_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQSensor_TimerEvent(this, event); }; const QMetaObject * metaObject() const { return static_cast(callbackQSensor_MetaObject(const_cast(static_cast(this)))); }; }; Q_DECLARE_METATYPE(MyQTiltSensor*) int QTiltSensor_QTiltSensor_QRegisterMetaType(){return qRegisterMetaType();} void* QTiltSensor_NewQTiltSensor(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQTiltSensor(static_cast(parent)); } else { return new MyQTiltSensor(static_cast(parent)); } } void QTiltSensor_Calibrate(void* ptr) { static_cast(ptr)->calibrate(); } void QTiltSensor_DestroyQTiltSensor(void* ptr) { static_cast(ptr)->~QTiltSensor(); } void* QTiltSensor_Reading(void* ptr) { return static_cast(ptr)->reading(); } struct QtSensors_PackedString QTiltSensor_QTiltSensor_Type() { return QtSensors_PackedString { const_cast(QTiltSensor::type), -1 }; }