Added editor Gizmos, and shader manager
This commit is contained in:
@@ -145,6 +145,8 @@ void ScriptingEngine::ExitScript(Ref<WrenScript> script)
|
||||
void ScriptingEngine::Init()
|
||||
{
|
||||
m_Scripts = std::map<std::string, Ref<WrenScript>>();
|
||||
m_LoadedScripts.clear();
|
||||
|
||||
WrenConfiguration config;
|
||||
wrenInitConfiguration(&config);
|
||||
|
||||
@@ -152,6 +154,7 @@ void ScriptingEngine::Init()
|
||||
config.errorFn = &errorFn;
|
||||
config.writeFn = &writeFn;
|
||||
config.bindForeignMethodFn = &bindForeignMethod;
|
||||
|
||||
m_WrenVM = wrenNewVM(&config);
|
||||
|
||||
Ref<ScriptAPI::EngineModule> engineModule = CreateRef<ScriptAPI::EngineModule>();
|
||||
@@ -166,7 +169,6 @@ void ScriptingEngine::Init()
|
||||
RegisterModule(physicsModule);
|
||||
}
|
||||
|
||||
|
||||
void ScriptingEngine::Close()
|
||||
{
|
||||
wrenFreeVM(m_WrenVM);
|
||||
|
||||
Reference in New Issue
Block a user