Class IScriptBinding

Class Documentation

class IScriptBinding

Represents an object capable of performing a script binding.

This type was migrated during the modularisation effort in order to seperate the script binding logic in the RealtimeEngine module from the ScriptSystem in the Systems module. It is perhaps not the best architectural concept

In all cases at time of writing, IJSScriptRunner would be a CSP ScriptSystem.

Public Functions

virtual ~IScriptBinding() = default
virtual void Bind(int64_t ContextId, csp::common::IJSScriptRunner &ScriptRunner) = 0