3#include <TypeScriptPlugin/TypeScriptPluginDLL.h>
5#include <Core/Scripting/DuktapeContext.h>
6#include <Foundation/Basics.h>
7#include <Foundation/Threading/TaskSystem.h>
15 void SetOutputFolder(
const char* szFolder);
16 void StartLoadTranspiler();
17 void FinishLoadTranspiler();
19 plResult TranspileFile(
const char* szFile, plUInt64 uiSkipIfFileHash,
plStringBuilder& out_sResult, plUInt64& out_uiFileHash);
27 plDuktapeContext m_Transpiler;
plStringBuilder is a class that is meant for creating and modifying strings.
Definition StringBuilder.h:35
Given out by plTaskSystem::CreateTaskGroup to identify a task group.
Definition TaskSystemDeclarations.h:103
Definition Transpiler.h:10
A generic delegate class which supports static functions and member functions.
Definition Delegate.h:76
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54