/****************************************************************************
** Meta object code from reading C++ file 'qkeyboardinput.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.5.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../../../../src/qt3d-opensource-src-5.5.1/src/input/qkeyboardinput.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'qkeyboardinput.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.5.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Qt3D__QKeyboardInput_t {
    QByteArrayData data[49];
    char stringdata0[663];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_Qt3D__QKeyboardInput_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_Qt3D__QKeyboardInput_t qt_meta_stringdata_Qt3D__QKeyboardInput = {
    {
QT_MOC_LITERAL(0, 0, 20), // "Qt3D::QKeyboardInput"
QT_MOC_LITERAL(1, 21, 17), // "controllerChanged"
QT_MOC_LITERAL(2, 39, 0), // ""
QT_MOC_LITERAL(3, 40, 12), // "focusChanged"
QT_MOC_LITERAL(4, 53, 13), // "digit0Pressed"
QT_MOC_LITERAL(5, 67, 18), // "Qt3D::Q3DKeyEvent*"
QT_MOC_LITERAL(6, 86, 5), // "event"
QT_MOC_LITERAL(7, 92, 13), // "digit1Pressed"
QT_MOC_LITERAL(8, 106, 13), // "digit2Pressed"
QT_MOC_LITERAL(9, 120, 13), // "digit3Pressed"
QT_MOC_LITERAL(10, 134, 13), // "digit4Pressed"
QT_MOC_LITERAL(11, 148, 13), // "digit5Pressed"
QT_MOC_LITERAL(12, 162, 13), // "digit6Pressed"
QT_MOC_LITERAL(13, 176, 13), // "digit7Pressed"
QT_MOC_LITERAL(14, 190, 13), // "digit8Pressed"
QT_MOC_LITERAL(15, 204, 13), // "digit9Pressed"
QT_MOC_LITERAL(16, 218, 11), // "leftPressed"
QT_MOC_LITERAL(17, 230, 12), // "rightPressed"
QT_MOC_LITERAL(18, 243, 9), // "upPressed"
QT_MOC_LITERAL(19, 253, 11), // "downPressed"
QT_MOC_LITERAL(20, 265, 10), // "tabPressed"
QT_MOC_LITERAL(21, 276, 14), // "backtabPressed"
QT_MOC_LITERAL(22, 291, 15), // "asteriskPressed"
QT_MOC_LITERAL(23, 307, 17), // "numberSignPressed"
QT_MOC_LITERAL(24, 325, 13), // "escapePressed"
QT_MOC_LITERAL(25, 339, 13), // "returnPressed"
QT_MOC_LITERAL(26, 353, 12), // "enterPressed"
QT_MOC_LITERAL(27, 366, 13), // "deletePressed"
QT_MOC_LITERAL(28, 380, 12), // "spacePressed"
QT_MOC_LITERAL(29, 393, 11), // "backPressed"
QT_MOC_LITERAL(30, 405, 13), // "cancelPressed"
QT_MOC_LITERAL(31, 419, 13), // "selectPressed"
QT_MOC_LITERAL(32, 433, 10), // "yesPressed"
QT_MOC_LITERAL(33, 444, 9), // "noPressed"
QT_MOC_LITERAL(34, 454, 15), // "context1Pressed"
QT_MOC_LITERAL(35, 470, 15), // "context2Pressed"
QT_MOC_LITERAL(36, 486, 15), // "context3Pressed"
QT_MOC_LITERAL(37, 502, 15), // "context4Pressed"
QT_MOC_LITERAL(38, 518, 11), // "callPressed"
QT_MOC_LITERAL(39, 530, 13), // "hangupPressed"
QT_MOC_LITERAL(40, 544, 11), // "flipPressed"
QT_MOC_LITERAL(41, 556, 11), // "menuPressed"
QT_MOC_LITERAL(42, 568, 15), // "volumeUpPressed"
QT_MOC_LITERAL(43, 584, 17), // "volumeDownPressed"
QT_MOC_LITERAL(44, 602, 7), // "pressed"
QT_MOC_LITERAL(45, 610, 8), // "released"
QT_MOC_LITERAL(46, 619, 10), // "controller"
QT_MOC_LITERAL(47, 630, 26), // "Qt3D::QKeyboardController*"
QT_MOC_LITERAL(48, 657, 5) // "focus"

    },
    "Qt3D::QKeyboardInput\0controllerChanged\0"
    "\0focusChanged\0digit0Pressed\0"
    "Qt3D::Q3DKeyEvent*\0event\0digit1Pressed\0"
    "digit2Pressed\0digit3Pressed\0digit4Pressed\0"
    "digit5Pressed\0digit6Pressed\0digit7Pressed\0"
    "digit8Pressed\0digit9Pressed\0leftPressed\0"
    "rightPressed\0upPressed\0downPressed\0"
    "tabPressed\0backtabPressed\0asteriskPressed\0"
    "numberSignPressed\0escapePressed\0"
    "returnPressed\0enterPressed\0deletePressed\0"
    "spacePressed\0backPressed\0cancelPressed\0"
    "selectPressed\0yesPressed\0noPressed\0"
    "context1Pressed\0context2Pressed\0"
    "context3Pressed\0context4Pressed\0"
    "callPressed\0hangupPressed\0flipPressed\0"
    "menuPressed\0volumeUpPressed\0"
    "volumeDownPressed\0pressed\0released\0"
    "controller\0Qt3D::QKeyboardController*\0"
    "focus"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_Qt3D__QKeyboardInput[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      42,   14, // methods
       2,  346, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
      42,       // signalCount

 // signals: name, argc, parameters, tag, flags
       1,    0,  224,    2, 0x06 /* Public */,
       3,    0,  225,    2, 0x06 /* Public */,
       4,    1,  226,    2, 0x06 /* Public */,
       7,    1,  229,    2, 0x06 /* Public */,
       8,    1,  232,    2, 0x06 /* Public */,
       9,    1,  235,    2, 0x06 /* Public */,
      10,    1,  238,    2, 0x06 /* Public */,
      11,    1,  241,    2, 0x06 /* Public */,
      12,    1,  244,    2, 0x06 /* Public */,
      13,    1,  247,    2, 0x06 /* Public */,
      14,    1,  250,    2, 0x06 /* Public */,
      15,    1,  253,    2, 0x06 /* Public */,
      16,    1,  256,    2, 0x06 /* Public */,
      17,    1,  259,    2, 0x06 /* Public */,
      18,    1,  262,    2, 0x06 /* Public */,
      19,    1,  265,    2, 0x06 /* Public */,
      20,    1,  268,    2, 0x06 /* Public */,
      21,    1,  271,    2, 0x06 /* Public */,
      22,    1,  274,    2, 0x06 /* Public */,
      23,    1,  277,    2, 0x06 /* Public */,
      24,    1,  280,    2, 0x06 /* Public */,
      25,    1,  283,    2, 0x06 /* Public */,
      26,    1,  286,    2, 0x06 /* Public */,
      27,    1,  289,    2, 0x06 /* Public */,
      28,    1,  292,    2, 0x06 /* Public */,
      29,    1,  295,    2, 0x06 /* Public */,
      30,    1,  298,    2, 0x06 /* Public */,
      31,    1,  301,    2, 0x06 /* Public */,
      32,    1,  304,    2, 0x06 /* Public */,
      33,    1,  307,    2, 0x06 /* Public */,
      34,    1,  310,    2, 0x06 /* Public */,
      35,    1,  313,    2, 0x06 /* Public */,
      36,    1,  316,    2, 0x06 /* Public */,
      37,    1,  319,    2, 0x06 /* Public */,
      38,    1,  322,    2, 0x06 /* Public */,
      39,    1,  325,    2, 0x06 /* Public */,
      40,    1,  328,    2, 0x06 /* Public */,
      41,    1,  331,    2, 0x06 /* Public */,
      42,    1,  334,    2, 0x06 /* Public */,
      43,    1,  337,    2, 0x06 /* Public */,
      44,    1,  340,    2, 0x06 /* Public */,
      45,    1,  343,    2, 0x06 /* Public */,

 // signals: parameters
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,
    QMetaType::Void, 0x80000000 | 5,    6,

 // properties: name, type, flags
      46, 0x80000000 | 47, 0x0049510b,
      48, QMetaType::Bool, 0x00495103,

 // properties: notify_signal_id
       0,
       1,

       0        // eod
};

void Qt3D::QKeyboardInput::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        QKeyboardInput *_t = static_cast<QKeyboardInput *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->controllerChanged(); break;
        case 1: _t->focusChanged(); break;
        case 2: _t->digit0Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 3: _t->digit1Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 4: _t->digit2Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 5: _t->digit3Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 6: _t->digit4Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 7: _t->digit5Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 8: _t->digit6Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 9: _t->digit7Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 10: _t->digit8Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 11: _t->digit9Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 12: _t->leftPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 13: _t->rightPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 14: _t->upPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 15: _t->downPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 16: _t->tabPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 17: _t->backtabPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 18: _t->asteriskPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 19: _t->numberSignPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 20: _t->escapePressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 21: _t->returnPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 22: _t->enterPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 23: _t->deletePressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 24: _t->spacePressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 25: _t->backPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 26: _t->cancelPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 27: _t->selectPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 28: _t->yesPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 29: _t->noPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 30: _t->context1Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 31: _t->context2Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 32: _t->context3Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 33: _t->context4Pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 34: _t->callPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 35: _t->hangupPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 36: _t->flipPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 37: _t->menuPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 38: _t->volumeUpPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 39: _t->volumeDownPressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 40: _t->pressed((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        case 41: _t->released((*reinterpret_cast< Qt3D::Q3DKeyEvent*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< Qt3D::Q3DKeyEvent* >(); break;
            }
            break;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        void **func = reinterpret_cast<void **>(_a[1]);
        {
            typedef void (QKeyboardInput::*_t)();
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::controllerChanged)) {
                *result = 0;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)();
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::focusChanged)) {
                *result = 1;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit0Pressed)) {
                *result = 2;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit1Pressed)) {
                *result = 3;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit2Pressed)) {
                *result = 4;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit3Pressed)) {
                *result = 5;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit4Pressed)) {
                *result = 6;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit5Pressed)) {
                *result = 7;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit6Pressed)) {
                *result = 8;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit7Pressed)) {
                *result = 9;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit8Pressed)) {
                *result = 10;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::digit9Pressed)) {
                *result = 11;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::leftPressed)) {
                *result = 12;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::rightPressed)) {
                *result = 13;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::upPressed)) {
                *result = 14;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::downPressed)) {
                *result = 15;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::tabPressed)) {
                *result = 16;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::backtabPressed)) {
                *result = 17;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::asteriskPressed)) {
                *result = 18;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::numberSignPressed)) {
                *result = 19;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::escapePressed)) {
                *result = 20;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::returnPressed)) {
                *result = 21;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::enterPressed)) {
                *result = 22;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::deletePressed)) {
                *result = 23;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::spacePressed)) {
                *result = 24;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::backPressed)) {
                *result = 25;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::cancelPressed)) {
                *result = 26;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::selectPressed)) {
                *result = 27;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::yesPressed)) {
                *result = 28;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::noPressed)) {
                *result = 29;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::context1Pressed)) {
                *result = 30;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::context2Pressed)) {
                *result = 31;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::context3Pressed)) {
                *result = 32;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::context4Pressed)) {
                *result = 33;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::callPressed)) {
                *result = 34;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::hangupPressed)) {
                *result = 35;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::flipPressed)) {
                *result = 36;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::menuPressed)) {
                *result = 37;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::volumeUpPressed)) {
                *result = 38;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::volumeDownPressed)) {
                *result = 39;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::pressed)) {
                *result = 40;
            }
        }
        {
            typedef void (QKeyboardInput::*_t)(Qt3D::Q3DKeyEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&QKeyboardInput::released)) {
                *result = 41;
            }
        }
    }
#ifndef QT_NO_PROPERTIES
    else if (_c == QMetaObject::ReadProperty) {
        QKeyboardInput *_t = static_cast<QKeyboardInput *>(_o);
        Q_UNUSED(_t)
        void *_v = _a[0];
        switch (_id) {
        case 0: *reinterpret_cast< Qt3D::QKeyboardController**>(_v) = _t->controller(); break;
        case 1: *reinterpret_cast< bool*>(_v) = _t->focus(); break;
        default: break;
        }
    } else if (_c == QMetaObject::WriteProperty) {
        QKeyboardInput *_t = static_cast<QKeyboardInput *>(_o);
        Q_UNUSED(_t)
        void *_v = _a[0];
        switch (_id) {
        case 0: _t->setController(*reinterpret_cast< Qt3D::QKeyboardController**>(_v)); break;
        case 1: _t->setFocus(*reinterpret_cast< bool*>(_v)); break;
        default: break;
        }
    } else if (_c == QMetaObject::ResetProperty) {
    }
#endif // QT_NO_PROPERTIES
}

const QMetaObject Qt3D::QKeyboardInput::staticMetaObject = {
    { &QComponent::staticMetaObject, qt_meta_stringdata_Qt3D__QKeyboardInput.data,
      qt_meta_data_Qt3D__QKeyboardInput,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *Qt3D::QKeyboardInput::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *Qt3D::QKeyboardInput::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_Qt3D__QKeyboardInput.stringdata0))
        return static_cast<void*>(const_cast< QKeyboardInput*>(this));
    return QComponent::qt_metacast(_clname);
}

int Qt3D::QKeyboardInput::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QComponent::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 42)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 42;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 42)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 42;
    }
#ifndef QT_NO_PROPERTIES
   else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
        qt_static_metacall(this, _c, _id, _a);
        _id -= 2;
    } else if (_c == QMetaObject::QueryPropertyDesignable) {
        _id -= 2;
    } else if (_c == QMetaObject::QueryPropertyScriptable) {
        _id -= 2;
    } else if (_c == QMetaObject::QueryPropertyStored) {
        _id -= 2;
    } else if (_c == QMetaObject::QueryPropertyEditable) {
        _id -= 2;
    } else if (_c == QMetaObject::QueryPropertyUser) {
        _id -= 2;
    }
#endif // QT_NO_PROPERTIES
    return _id;
}

// SIGNAL 0
void Qt3D::QKeyboardInput::controllerChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 0, Q_NULLPTR);
}

// SIGNAL 1
void Qt3D::QKeyboardInput::focusChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 1, Q_NULLPTR);
}

// SIGNAL 2
void Qt3D::QKeyboardInput::digit0Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 2, _a);
}

// SIGNAL 3
void Qt3D::QKeyboardInput::digit1Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 3, _a);
}

// SIGNAL 4
void Qt3D::QKeyboardInput::digit2Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 4, _a);
}

// SIGNAL 5
void Qt3D::QKeyboardInput::digit3Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 5, _a);
}

// SIGNAL 6
void Qt3D::QKeyboardInput::digit4Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 6, _a);
}

// SIGNAL 7
void Qt3D::QKeyboardInput::digit5Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 7, _a);
}

// SIGNAL 8
void Qt3D::QKeyboardInput::digit6Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 8, _a);
}

// SIGNAL 9
void Qt3D::QKeyboardInput::digit7Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 9, _a);
}

// SIGNAL 10
void Qt3D::QKeyboardInput::digit8Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 10, _a);
}

// SIGNAL 11
void Qt3D::QKeyboardInput::digit9Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 11, _a);
}

// SIGNAL 12
void Qt3D::QKeyboardInput::leftPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 12, _a);
}

// SIGNAL 13
void Qt3D::QKeyboardInput::rightPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 13, _a);
}

// SIGNAL 14
void Qt3D::QKeyboardInput::upPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 14, _a);
}

// SIGNAL 15
void Qt3D::QKeyboardInput::downPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 15, _a);
}

// SIGNAL 16
void Qt3D::QKeyboardInput::tabPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 16, _a);
}

// SIGNAL 17
void Qt3D::QKeyboardInput::backtabPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 17, _a);
}

// SIGNAL 18
void Qt3D::QKeyboardInput::asteriskPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 18, _a);
}

// SIGNAL 19
void Qt3D::QKeyboardInput::numberSignPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 19, _a);
}

// SIGNAL 20
void Qt3D::QKeyboardInput::escapePressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 20, _a);
}

// SIGNAL 21
void Qt3D::QKeyboardInput::returnPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 21, _a);
}

// SIGNAL 22
void Qt3D::QKeyboardInput::enterPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 22, _a);
}

// SIGNAL 23
void Qt3D::QKeyboardInput::deletePressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 23, _a);
}

// SIGNAL 24
void Qt3D::QKeyboardInput::spacePressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 24, _a);
}

// SIGNAL 25
void Qt3D::QKeyboardInput::backPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 25, _a);
}

// SIGNAL 26
void Qt3D::QKeyboardInput::cancelPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 26, _a);
}

// SIGNAL 27
void Qt3D::QKeyboardInput::selectPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 27, _a);
}

// SIGNAL 28
void Qt3D::QKeyboardInput::yesPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 28, _a);
}

// SIGNAL 29
void Qt3D::QKeyboardInput::noPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 29, _a);
}

// SIGNAL 30
void Qt3D::QKeyboardInput::context1Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 30, _a);
}

// SIGNAL 31
void Qt3D::QKeyboardInput::context2Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 31, _a);
}

// SIGNAL 32
void Qt3D::QKeyboardInput::context3Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 32, _a);
}

// SIGNAL 33
void Qt3D::QKeyboardInput::context4Pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 33, _a);
}

// SIGNAL 34
void Qt3D::QKeyboardInput::callPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 34, _a);
}

// SIGNAL 35
void Qt3D::QKeyboardInput::hangupPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 35, _a);
}

// SIGNAL 36
void Qt3D::QKeyboardInput::flipPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 36, _a);
}

// SIGNAL 37
void Qt3D::QKeyboardInput::menuPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 37, _a);
}

// SIGNAL 38
void Qt3D::QKeyboardInput::volumeUpPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 38, _a);
}

// SIGNAL 39
void Qt3D::QKeyboardInput::volumeDownPressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 39, _a);
}

// SIGNAL 40
void Qt3D::QKeyboardInput::pressed(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 40, _a);
}

// SIGNAL 41
void Qt3D::QKeyboardInput::released(Qt3D::Q3DKeyEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 41, _a);
}
QT_END_MOC_NAMESPACE
