コード例 #1
0
ファイル: ImageOverlay.cpp プロジェクト: MarcelEdward/hifi
QScriptValue ImageOverlay::getProperty(const QString& property) {
    if (property == "subImage") {
        return qRectToScriptValue(_scriptEngine, _fromImage);
    }
    if (property == "imageURL") {
        return _imageURL.toString();
    }

    return Overlay2D::getProperty(property);
}
コード例 #2
0
ファイル: BillboardOverlay.cpp プロジェクト: jsundman/hifi
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);
}
コード例 #3
0
ファイル: Image3DOverlay.cpp プロジェクト: rabedik/hifi
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);
}