#include <scriptingasset.h>
Classes | |
class | Private |
Public Member Functions | |
Q_INVOKABLE | ScriptingAsset (QObject *parent=0) |
virtual | ~ScriptingAsset () |
virtual const QStringList | supportedMimeTypes () const |
virtual void | setFile (const QUrl &newFile) |
virtual const QList < AssetTemplate * > | templates () |
virtual QString | className () const |
Definition at line 27 of file scriptingasset.h.
ScriptingAsset::ScriptingAsset | ( | QObject * | parent = 0 |
) |
Definition at line 42 of file scriptingasset.cpp.
ScriptingAsset::~ScriptingAsset | ( | ) | [virtual] |
Definition at line 48 of file scriptingasset.cpp.
QString ScriptingAsset::className | ( | ) | const [virtual] |
Definition at line 98 of file scriptingasset.cpp.
void ScriptingAsset::setFile | ( | const QUrl & | newFile | ) | [virtual] |
Reimplemented from GluonEngine::Asset.
Definition at line 66 of file scriptingasset.cpp.
const QStringList ScriptingAsset::supportedMimeTypes | ( | ) | const [virtual] |
Used by GluonObjectFactory when requesting an object which supports a specific mimetype. The default implementation returns an empty list.
This is primarily useful for GluonEngine::Asset but other classes can potentially use it as well.
Reimplemented from GluonCore::GluonObject.
Definition at line 55 of file scriptingasset.cpp.
const QList< AssetTemplate * > ScriptingAsset::templates | ( | ) | [virtual] |
The templates provided by the asset. The default implementation returns no templates, as many assets will not be able to provide templates.
Reimplemented from GluonEngine::Asset.
Definition at line 90 of file scriptingasset.cpp.