History

Forgot to add ResourceScriptingInterface.cpp before

ksuprynowicz committed 4 years ago

Commit a14c6441 parent 5a9b0cc1 file · +24 −0Browse files

Showing the changes to libraries/script-engine/src/ResourceScriptingInterface.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/ResourceScriptingInterface.cpp+24−0
@@ -0,0 +1,24 @@
1//
2// ResourceScriptingInterface.cpp
3// libraries/script-engine
4//
5// Created by dr Karol Suprynowicz on 2022/08/18.
6// Copyright 2022 Overte e.V.
7//
8// Distributed under the Apache License, Version 2.0.
9// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
10//
11
12#include <QtCore/QObject>
13#include <QtCore/QString>
14
15#include <ResourceCache.h>
16
17#include "ScriptEngineCast.h"
18#include "ScriptManager.h"
19
20STATIC_SCRIPT_TYPES_INITIALIZER(+[](ScriptManager* manager){
21 auto scriptEngine = manager->engine().get();
22
23 scriptRegisterMetaType(scriptEngine, scriptValueFromEnumClass<ScriptableResource::State>, scriptValueToEnumClass<ScriptableResource::State>, "State");
24});