|
Ananas Library
0.9.5
|
#include <engine.h>
Public Member Functions | |
| aObjectsFactory (aEngine *e) | |
| QObject * | create (const QString &className, const QSArgumentList &arguments, QObject *context) |
Public Attributes | |
| aEngine * | engine |
| aDatabase * | db |
Register Ananas-engine objects into script engine.
| aObjectsFactory::aObjectsFactory | ( | aEngine * | e | ) |
Constructor
References aEngine::db, and AExtensionFactory::keys().
| QObject * aObjectsFactory::create | ( | const QString & | className, |
| const QSArgumentList & | arguments, | ||
| QObject * | context | ||
| ) |
Creates script object. Mapping Script name to real name. scripn object name
| arguments | - sarguments to constructor |
| context | - running context |
References aDatabase::cfg, AExtensionFactory::create(), aCfg::find(), aCfg::id(), wCatalogEditor::initCat(), AExtensionFactory::keys(), aLog::print(), aReport::RT_text, and aEngine::ws.
1.8.5