Overte C++ Documentation
VariantMapToScriptValue.h
1 //
2 // VariantMapToScriptValue.h
3 // libraries/shared/src/
4 //
5 // Created by Brad Hefta-Gaub on 12/6/13.
6 // Copyright 2013 High Fidelity, Inc.
7 // Copyright 2023 Overte e.V.
8 //
9 // Distributed under the Apache License, Version 2.0.
10 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
11 // SPDX-License-Identifier: Apache-2.0
12 //
13 
16 
17 #include <QVariant>
18 #include "ScriptValue.h"
19 #include "ScriptEngine.h"
20 
21 ScriptValue variantToScriptValue(QVariant& qValue, ScriptEngine& scriptEngine);
22 ScriptValue variantMapToScriptValue(QVariantMap& variantMap, ScriptEngine& scriptEngine);
23 ScriptValue variantListToScriptValue(QVariantList& variantList, ScriptEngine& scriptEngine);
24 
Provides an engine-independent interface for a scripting engine.
Definition: ScriptEngine.h:93
[ScriptInterface] Provides an engine-independent interface for QScriptValue
Definition: ScriptValue.h:40