QScriptValue ImageOverlay::getProperty(const QString& property) { if (property == "subImage") { return qRectToScriptValue(_scriptEngine, _fromImage); } if (property == "imageURL") { return _imageURL.toString(); } return Overlay2D::getProperty(property); }
QScriptValue BillboardOverlay::getProperty(const QString& property) { if (property == "url") { return _url; } if (property == "subImage") { return qRectToScriptValue(_scriptEngine, _fromImage); } if (property == "isFacingAvatar") { return _isFacingAvatar; } return Planar3DOverlay::getProperty(property); }
QScriptValue Image3DOverlay::getProperty(const QString& property) { if (property == "url") { return _url; } if (property == "subImage") { return qRectToScriptValue(_scriptEngine, _fromImage); } if (property == "offsetPosition") { return vec3toScriptValue(_scriptEngine, getOffsetPosition()); } return Billboard3DOverlay::getProperty(property); }