ScriptEngine::~ScriptEngine
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ~ScriptEngine() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:48
Report an issue with this entry →ScriptEngine::bindDocument
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void bindDocument(Document* doc) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:50
Report an issue with this entry →ScriptEngine::callFunction
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ScriptResult callFunction(const String& name, const std::vector<ScriptValue>& args = {}) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:69
Report an issue with this entry →ScriptEngine::create
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static std::unique_ptr<ScriptEngine> create();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:213
Report an issue with this entry →ScriptEngine::debuggerPtr
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void* debuggerPtr()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:144
Report an issue with this entry →ScriptEngine::eval
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ScriptResult eval(const String& code, const String& sourceName = "<eval>") = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:60
Report an issue with this entry →ScriptEngine::evalFile
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ScriptResult evalFile(const String& path) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:66
Report an issue with this entry →ScriptEngine::evaluateForDevTools
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual String evaluateForDevTools(const String& expr)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:106
Report an issue with this entry →ScriptEngine::executeScripts
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void executeScripts()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:84
Report an issue with this entry →ScriptEngine::getGlobal
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ScriptValue getGlobal(const String& name) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:82
Report an issue with this entry →ScriptEngine::hasPendingAnimationFrameCallback
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool hasPendingAnimationFrameCallback() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:149
Report an issue with this entry →ScriptEngine::hasPendingCallbacks
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool hasPendingCallbacks() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:90
Report an issue with this entry →ScriptEngine::instructionLimit
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual uint64_t instructionLimit() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:133
Report an issue with this entry →ScriptEngine::interopBridge
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual const InteropBridge* interopBridge() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:104
Report an issue with this entry →ScriptEngine::interopBridge
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual InteropBridge* interopBridge()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:101
Report an issue with this entry →ScriptEngine::isExecuting
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool isExecuting() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:189
Report an issue with this entry →ScriptEngine::loadedScriptSources
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual std::vector<ScriptSourceInfo> loadedScriptSources() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:142
Report an issue with this entry →ScriptEngine::memoryLimitBytes
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual size_t memoryLimitBytes() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:132
Report an issue with this entry →ScriptEngine::memoryUsageBytes
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual size_t memoryUsageBytes() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:116
Report an issue with this entry →ScriptEngine::nextTimerDeadlineMs
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual f64 nextTimerDeadlineMs(f64 nowMs) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:170
Report an issue with this entry →ScriptEngine::registerFunction
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void registerFunction(const String& name, ScriptValue::FunctionType fn) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:73
Report an issue with this entry →ScriptEngine::setErrorHandler
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setErrorHandler(ScriptErrorHandler handler)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:207
Report an issue with this entry →ScriptEngine::setGlobal
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setGlobal(const String& name, ScriptValue value) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:79
Report an issue with this entry →ScriptEngine::setInstructionLimit
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setInstructionLimit(uint64_t maxOps)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:131
Report an issue with this entry →ScriptEngine::setMemoryLimit
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setMemoryLimit(size_t bytes)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:119
Report an issue with this entry →ScriptEngine::setPrintHandler
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setPrintHandler(PrintHandler handler)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:99
Report an issue with this entry →ScriptEngine::tickTimers
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void tickTimers(f64 nowMs)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:87
Report an issue with this entry →ScriptEngine::unbindDocument
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void unbindDocument() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:56
Report an issue with this entry →ScriptEngine::void
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using PrintHandler = std::function<void(const String& message)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:96
Report an issue with this entry →void
Installed header declaration in the script module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using ScriptErrorHandler = std::function<void(const String& error, const String& source, int line)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/script/script_engine.h:28
Report an issue with this entry →