engine/components/other/qtscript/qtscriptcomponent.cpp File Reference

#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)

Function Documentation

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.

Generated on Mon Dec 27 13:13:41 2010 for Gluon by  doxygen 1.6.3