|
| enum class | ImportAllowedResult : int { Success = 0
, FailRestricted = 1
, FailStaticImport = 2
} |
|
|
ContextObject & | operator= (ContextObject const &) |
|
| ContextObject (ContextObject const &) |
| MCAPI | ContextObject (::Scripting::ContextId contextId, ::JSContext *jsContext, ::Scripting::WeakLifetimeScope scope, ::Scripting::ModuleBindingBundle &&bindings, ::std::unique_ptr<::Scripting::ScriptObjectFactory > &&factory, ::std::unique_ptr<::Scripting::QuickJS::ObjectInspector > &&inspector, ::Scripting::IPrinter *printer, ::Scripting::IDependencyLoader *loader, ::JSRuntime *, ::Scripting::ContextConfig const &contextConfig) |
| MCAPI void | _resolvePromise (::JSValue jsResolutionFunc, ::entt::meta_any &arg) |
| MCAPI::Scripting::ResultAny | call (::Scripting::TypedObjectHandle<::Scripting::ClosureType > closureHandle, ::entt::meta_any *args, uint argc, ::entt::meta_type const &expectedReturnType) |
| MCAPI::Scripting::QuickJS::ContextObject::ImportAllowedResult | checkModuleImportAllowed (::std::string const &baseName, ::std::string const &moduleName, bool dynamicImport) const |
| MCAPI void | processUnhandledPromiseRejection () |
| MCAPI void * | $ctor (::Scripting::ContextId contextId, ::JSContext *jsContext, ::Scripting::WeakLifetimeScope scope, ::Scripting::ModuleBindingBundle &&bindings, ::std::unique_ptr<::Scripting::ScriptObjectFactory > &&factory, ::std::unique_ptr<::Scripting::QuickJS::ObjectInspector > &&inspector, ::Scripting::IPrinter *printer, ::Scripting::IDependencyLoader *loader, ::JSRuntime *, ::Scripting::ContextConfig const &contextConfig) |
|
| static MCAPI void | _bindClass (::JSContext *ctx, ::JSModuleDef *jsModuleDef, ::Scripting::QuickJS::ContextUserData &contextData, ::Scripting::QuickJS::RegisteredClass ®isteredClass) |
| static MCAPI void | _bindError (::JSContext *ctx, ::JSModuleDef *moduleDef, ::Scripting::QuickJS::RegisteredError ®isteredError) |
| static MCAPI ::std::unique_ptr<::Scripting::AnyAndJSValue > | _createConstant (::JSContext *ctx, ::Scripting::QuickJS::ContextUserData &contextData, ::JSValue target, ::Scripting::ConstantFactory const &constantCreator) |
| static MCAPI ::JSValue | _createConstructor (::JSContext *ctx, ::JSModuleDef *jsModuleDef, ::JSValue jsValue, ::std::string const &name, uint jsClassId) |
| static MCAPI ::std::unique_ptr<::Scripting::AnyAndJSValue > | _createEnumReverseConstant (::JSContext *ctx, ::Scripting::QuickJS::ContextUserData &contextData, ::JSValue enumObj, ::Scripting::EnumBinding const &enumBinding, ::Scripting::ConstantFactory const &constantBinding) |
| static MCAPI void | _createFunction (::JSContext *ctx, ::JSValue jsValue, ::Scripting::FunctionBinding const &functionBinding, ::JSValue jsCtorVal, ::std::string const &className) |
| static MCAPI void | _createProperty (::JSContext *ctx, ::JSValue jsPrototype, ::Scripting::PropertyBinding const &propertyBinding, ::std::string const &className) |
| static MCAPI int | _moduleInitializer (::JSContext *ctx, ::JSModuleDef *jsModuleDef) |
|
|
::ll::UntypedStorage< 1, 1 > | mUnk21a88e |
|
::ll::UntypedStorage< 8, 8 > | mUnka4780b |
|
::ll::UntypedStorage< 8, 816 > | mUnka99eed |
|
::ll::UntypedStorage< 8, 144 > | mUnk3d7cec |
|
::ll::UntypedStorage< 8, 24 > | mUnk5457d8 |
|
::ll::UntypedStorage< 8, 8 > | mUnkd8b07a |
|
::ll::UntypedStorage< 8, 8 > | mUnk4cff01 |
|
::ll::UntypedStorage< 8, 8 > | mUnk8cc61a |
|
::ll::UntypedStorage< 8, 8 > | mUnk270325 |
|
::ll::UntypedStorage< 8, 8 > | mUnk71fb76 |
|
::ll::UntypedStorage< 8, 16 > | mUnk182a63 |
|
::ll::UntypedStorage< 8, 64 > | mUnkd84617 |
|
::ll::UntypedStorage< 8, 8 > | mUnkfbf45f |
◆ ContextObject()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _resolvePromise()
| MCAPI void Scripting::QuickJS::ContextObject::_resolvePromise |
( |
::JSValue | jsResolutionFunc, |
|
|
::entt::meta_any & | arg ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ call()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ checkModuleImportAllowed()
| MCAPI::Scripting::QuickJS::ContextObject::ImportAllowedResult Scripting::QuickJS::ContextObject::checkModuleImportAllowed |
( |
::std::string const & | baseName, |
|
|
::std::string const & | moduleName, |
|
|
bool | dynamicImport ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ processUnhandledPromiseRejection()
| MCAPI void Scripting::QuickJS::ContextObject::processUnhandledPromiseRejection |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _bindClass()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _bindError()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _createConstant()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _createConstructor()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _createEnumReverseConstant()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _createFunction()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _createProperty()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _moduleInitializer()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: