43 ::ll::TypedStorage<8, 8, ::Scripting::RegistryManager&> mRegistryManager;
44 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::std::unique_ptr<::Scripting::RuntimeContextData>>>
61 virtual ::std::optional<::Scripting::ScriptContext> createContext(
72 virtual ::Scripting::ResultAny
75 ::std::optional<::Scripting::Privilege> privilege) ;
78 virtual ::Scripting::ResultAny call(
83 ::entt::meta_type
const&,
84 ::std::optional<::Scripting::Privilege>
88 virtual ::Scripting::ResultAny resolve(
95 virtual ::Scripting::ResultAny reject(
102 virtual ::Scripting::FutureStatus
107 virtual ::Scripting::ResultAny getFutureResult(
110 ::entt::meta_type
const&
114 virtual ::Scripting::Result_deprecated<::Scripting::CoRoutineResult> executeCoroutines(
115 ::std::optional<::std::chrono::microseconds>,
116 ::std::optional<::Scripting::Privilege>
120 virtual bool hasPendingJobs() ;
126 virtual void disableDebugger() ;
129 virtual void startProfiler() ;
132 virtual void stopProfiler(
133 ::std::function<
void(::std::string_view)>,
134 ::std::optional<::std::reference_wrapper<::std::string const>>
138 virtual ::Scripting::RuntimeStats computeRuntimeStats()
const ;
144 virtual void disableWatchdog() ;
147 virtual ::Scripting::IWatchdog* getWatchdog()
const ;
150 virtual ::std::optional<::Scripting::TypeNameInfo>
159 MCAPI ::Scripting::ResultAny runFunction(
181 MCAPI ::std::optional<::Scripting::ScriptContext> $createContext(
190 MCAPI ::Scripting::ResultAny $run(
193 ::std::optional<::Scripting::Privilege> privilege
196 MCFOLD ::Scripting::ResultAny $call(
201 ::entt::meta_type
const&,
202 ::std::optional<::Scripting::Privilege>
205 MCFOLD ::Scripting::ResultAny
208 MCFOLD ::Scripting::ResultAny
211 MCFOLD ::Scripting::FutureStatus
214 MCFOLD ::Scripting::ResultAny $getFutureResult(
217 ::entt::meta_type
const&
220 MCFOLD ::Scripting::Result_deprecated<::Scripting::CoRoutineResult>
221 $executeCoroutines(::std::optional<::std::chrono::microseconds>, ::std::optional<::Scripting::Privilege>);
223 MCFOLD
bool $hasPendingJobs();
227 MCFOLD
void $disableDebugger();
229 MCFOLD
void $startProfiler();
231 MCFOLD
void $stopProfiler(
232 ::std::function<
void(::std::string_view)>,
233 ::std::optional<::std::reference_wrapper<::std::string const>>
236 MCAPI ::Scripting::RuntimeStats $computeRuntimeStats()
const;
240 MCFOLD
void $disableWatchdog();
242 MCFOLD ::Scripting::IWatchdog* $getWatchdog()
const;
244 MCAPI ::std::optional<::Scripting::TypeNameInfo>
Definition ContextConfig.h:7