3#include <Core/CoreDLL.h>
4#include <Core/Scripting/DuktapeHelper.h>
6#ifdef BUILDSYSTEM_ENABLE_DUKTAPE_SUPPORT
8class PL_CORE_DLL plDuktapeFunction final :
public plDuktapeHelper
11 plDuktapeFunction(duk_context* pExistingContext);
18 plUInt32 GetNumVarArgFunctionParameters()
const;
20 plInt16 GetFunctionMagicValue()
const;
29 plInt32 ReturnUndefined();
30 plInt32 ReturnBool(
bool value);
31 plInt32 ReturnInt(plInt32 value);
32 plInt32 ReturnUInt(plUInt32 value);
33 plInt32 ReturnFloat(
float value);
34 plInt32 ReturnNumber(
double value);
36 plInt32 ReturnCustom();
41 bool m_bDidReturnValue =
false;
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34