WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. | Zuble QML Types | Zuble C++ Classes | Zuble Overview |
Zuble
0.1
Zuble Framework C++/QML extension API
|
This class acts as an object construction wrapper for objects defined in Zuble Sprocket plugins. More...
#include <ZblSprockOb.h>
Public Member Functions | |
ZblSprockOb (QString uri, int versionMajor, int versionMinor, QString qmlName, sprocketObjectConstructor newObjectFunction) | |
const QString & | uri () const |
int | versionMajor () const |
int | versionMinor () const |
const QString & | qmlName () const |
sprocketObjectConstructor | newObjectFunction () const |
Protected Attributes | |
QString | m_uri |
int | m_versionMajor |
int | m_versionMinor |
QString | m_qmlName |
sprocketObjectConstructor | m_newObjectFunction |
This class acts as an object construction wrapper for objects defined in Zuble Sprocket plugins.
It contains a pointer to the object's constructor function and the object's identifying information.
Definition at line 42 of file ZblSprockOb.h.
|
inline |
Definition at line 45 of file ZblSprockOb.h.
|
inline |
Definition at line 79 of file ZblSprockOb.h.
Referenced by Zbl::ZblFactory::createObject(), and ZblSprockOb().
|
inline |
Definition at line 76 of file ZblSprockOb.h.
Referenced by Zbl::ZblSprocket::insertSprock(), and ZblSprockOb().
|
inline |
Definition at line 70 of file ZblSprockOb.h.
Referenced by ZblSprockOb().
|
inline |
Definition at line 72 of file ZblSprockOb.h.
Referenced by Zbl::ZblSprocket::insertSprock(), and ZblSprockOb().
|
inline |
Definition at line 74 of file ZblSprockOb.h.
Referenced by Zbl::ZblSprocket::insertSprock(), and ZblSprockOb().
|
protected |
Definition at line 91 of file ZblSprockOb.h.
Referenced by newObjectFunction(), and ZblSprockOb().
|
protected |
Definition at line 89 of file ZblSprockOb.h.
Referenced by qmlName(), and ZblSprockOb().
|
protected |
Definition at line 83 of file ZblSprockOb.h.
Referenced by uri(), and ZblSprockOb().
|
protected |
Definition at line 85 of file ZblSprockOb.h.
Referenced by versionMajor(), and ZblSprockOb().
|
protected |
Definition at line 87 of file ZblSprockOb.h.
Referenced by versionMinor(), and ZblSprockOb().
Zuble documentation copyright © 2019 Bob Dinitto. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Zuble is a derivative work of Qt version 5. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.