#include "qtscriptcomponent.h"
#include <engine/gluon_engine_export.h>
#include <engine/component.h>
#include <core/gluonobject.h>
#include <graphics/materialinstance.h>
#include <gameobject.h>
#include <core/debughelper.h>
#include <game.h>
#include <engine/asset.h>
#include <QtScript/QScriptEngine>
#include <QtCore/QDebug>
#include <QMimeData>
#include "qtscriptcomponent.moc"
Go to the source code of this file.
Classes | |
class | GluonEngine::QtScriptComponent::QtScriptComponentPrivate |
Functions | |
void | qtscript_initialize_com_trolltech_qt_gui_bindings (QScriptValue &) |
QScriptValue | gluonObjectToScriptValue (QScriptEngine *engine, const pGluonObject &in) |
void | gluonObjectFromScriptValue (const QScriptValue &object, pGluonObject &out) |
QScriptValue | gameObjectToScriptValue (QScriptEngine *engine, const pGameObject &in) |
void | gameObjectFromScriptValue (const QScriptValue &object, pGameObject &out) |
QScriptValue | materialInstanceToScriptValue (QScriptEngine *engine, const pMaterialInstance &in) |
void | materialInstanceFromScriptValue (const QScriptValue &object, pMaterialInstance &out) |
Q_EXPORT_PLUGIN2 (gluon_component_qtscript, GluonEngine::QtScriptComponent) |
void gameObjectFromScriptValue | ( | const QScriptValue & | object, | |
pGameObject & | out | |||
) |
Definition at line 214 of file qtscriptcomponent.cpp.
QScriptValue gameObjectToScriptValue | ( | QScriptEngine * | engine, | |
const pGameObject & | in | |||
) |
Definition at line 209 of file qtscriptcomponent.cpp.
void gluonObjectFromScriptValue | ( | const QScriptValue & | object, | |
pGluonObject & | out | |||
) |
Definition at line 204 of file qtscriptcomponent.cpp.
QScriptValue gluonObjectToScriptValue | ( | QScriptEngine * | engine, | |
const pGluonObject & | in | |||
) |
Definition at line 199 of file qtscriptcomponent.cpp.
void materialInstanceFromScriptValue | ( | const QScriptValue & | object, | |
pMaterialInstance & | out | |||
) |
Definition at line 224 of file qtscriptcomponent.cpp.
QScriptValue materialInstanceToScriptValue | ( | QScriptEngine * | engine, | |
const pMaterialInstance & | in | |||
) |
Definition at line 219 of file qtscriptcomponent.cpp.
Q_EXPORT_PLUGIN2 | ( | gluon_component_qtscript | , | |
GluonEngine::QtScriptComponent | ||||
) |
void qtscript_initialize_com_trolltech_qt_gui_bindings | ( | QScriptValue & | ) |
Definition at line 50 of file com_trolltech_qt_gui_init.cpp.