qt_3d_logic 0.4.1

Bindings for Qt3DLogic C++ library
Documentation
#include "qt_3d_logic_c_global.h"
extern "C" {
RITUAL_EXPORT const QMetaObject* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_staticMetaObject() {
  return &Qt3DLogic::QFrameAction::staticMetaObject;
}


RITUAL_EXPORT const QMetaObject* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_staticMetaObject() {
  return &Qt3DLogic::QLogicAspect::staticMetaObject;
}


RITUAL_EXPORT const QMetaObject* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_metaObject(const Qt3DLogic::QFrameAction* this_ptr) {
  return this_ptr->metaObject();
}


RITUAL_EXPORT void* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_qt_metacast(Qt3DLogic::QFrameAction* this_ptr, const char* arg1) {
  return this_ptr->qt_metacast(arg1);
}


RITUAL_EXPORT int ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_qt_metacall(Qt3DLogic::QFrameAction* this_ptr, QMetaObject::Call arg1, int arg2, void** arg3) {
  return this_ptr->qt_metacall(arg1, arg2, arg3);
}


RITUAL_EXPORT QString* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_tr(const char* s, const char* c, int n) {
  return new QString(Qt3DLogic::QFrameAction::tr(s, c, n));
}


RITUAL_EXPORT QString* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_trUtf8(const char* s, const char* c, int n) {
  return new QString(Qt3DLogic::QFrameAction::trUtf8(s, c, n));
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_QFrameAction(Qt3DCore::QNode* parent) {
  return new Qt3DLogic::QFrameAction(parent);
}


RITUAL_EXPORT void ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_dQFrameAction(Qt3DLogic::QFrameAction* this_ptr) {
  delete this_ptr;
}


RITUAL_EXPORT const QMetaObject* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_metaObject(const Qt3DLogic::QLogicAspect* this_ptr) {
  return this_ptr->metaObject();
}


RITUAL_EXPORT void* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_qt_metacast(Qt3DLogic::QLogicAspect* this_ptr, const char* arg1) {
  return this_ptr->qt_metacast(arg1);
}


RITUAL_EXPORT int ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_qt_metacall(Qt3DLogic::QLogicAspect* this_ptr, QMetaObject::Call arg1, int arg2, void** arg3) {
  return this_ptr->qt_metacall(arg1, arg2, arg3);
}


RITUAL_EXPORT QString* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_tr(const char* s, const char* c, int n) {
  return new QString(Qt3DLogic::QLogicAspect::tr(s, c, n));
}


RITUAL_EXPORT QString* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_trUtf8(const char* s, const char* c, int n) {
  return new QString(Qt3DLogic::QLogicAspect::trUtf8(s, c, n));
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_QLogicAspect(QObject* parent) {
  return new Qt3DLogic::QLogicAspect(parent);
}


RITUAL_EXPORT void ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_dQLogicAspect(Qt3DLogic::QLogicAspect* this_ptr) {
  delete this_ptr;
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_Qt3DLogic_QFrameAction_QFrameAction1() {
  return new Qt3DLogic::QFrameAction();
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_Qt3DLogic_QLogicAspect_QLogicAspect1() {
  return new Qt3DLogic::QLogicAspect();
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_static_cast_Qt3DLogic_QFrameAction_ptr(Qt3DCore::QComponent* ptr) {
  return static_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT Qt3DCore::QComponent* ctr_qt_3d_logic_ffi_static_cast_Qt3DCore_QComponent_ptr(Qt3DLogic::QFrameAction* ptr) {
  return static_cast< Qt3DCore::QComponent* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_dynamic_cast_Qt3DLogic_QFrameAction_ptr(Qt3DCore::QComponent* ptr) {
  return dynamic_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_static_cast_Qt3DLogic_QFrameAction_ptr1(Qt3DCore::QNode* ptr) {
  return static_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT Qt3DCore::QNode* ctr_qt_3d_logic_ffi_static_cast_Qt3DCore_QNode_ptr(Qt3DLogic::QFrameAction* ptr) {
  return static_cast< Qt3DCore::QNode* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_dynamic_cast_Qt3DLogic_QFrameAction_ptr1(Qt3DCore::QNode* ptr) {
  return dynamic_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_static_cast_Qt3DLogic_QFrameAction_ptr2(QObject* ptr) {
  return static_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT QObject* ctr_qt_3d_logic_ffi_static_cast_QObject_ptr(Qt3DLogic::QFrameAction* ptr) {
  return static_cast< QObject* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QFrameAction* ctr_qt_3d_logic_ffi_dynamic_cast_Qt3DLogic_QFrameAction_ptr2(QObject* ptr) {
  return dynamic_cast< Qt3DLogic::QFrameAction* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_static_cast_Qt3DLogic_QLogicAspect_ptr(Qt3DCore::QAbstractAspect* ptr) {
  return static_cast< Qt3DLogic::QLogicAspect* >(ptr);
}


RITUAL_EXPORT Qt3DCore::QAbstractAspect* ctr_qt_3d_logic_ffi_static_cast_Qt3DCore_QAbstractAspect_ptr(Qt3DLogic::QLogicAspect* ptr) {
  return static_cast< Qt3DCore::QAbstractAspect* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_dynamic_cast_Qt3DLogic_QLogicAspect_ptr(Qt3DCore::QAbstractAspect* ptr) {
  return dynamic_cast< Qt3DLogic::QLogicAspect* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_static_cast_Qt3DLogic_QLogicAspect_ptr1(QObject* ptr) {
  return static_cast< Qt3DLogic::QLogicAspect* >(ptr);
}


RITUAL_EXPORT QObject* ctr_qt_3d_logic_ffi_static_cast_QObject_ptr1(Qt3DLogic::QLogicAspect* ptr) {
  return static_cast< QObject* >(ptr);
}


RITUAL_EXPORT Qt3DLogic::QLogicAspect* ctr_qt_3d_logic_ffi_dynamic_cast_Qt3DLogic_QLogicAspect_ptr1(QObject* ptr) {
  return dynamic_cast< Qt3DLogic::QLogicAspect* >(ptr);
}


} // extern "C"