LeviLamina
Loading...
Searching...
No Matches
Scripting::DependencyResolver Class Reference

Public Member Functions

DependencyResolver & operator= (DependencyResolver const &)
 DependencyResolver (DependencyResolver const &)
MCAPI ::std::vector<::Scripting::ModuleDescriptor > _getDependencyChain (::Scripting::ModuleDescriptor const &firstRequest, ::mce::UUID const originalRequestorUUID, ::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > const &versionRequestTable) const
MCAPI::Scripting::ModuleResolveResult _resolveDependencyRequests (::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > const &versionRequestTable) const

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnke3be7c
::ll::UntypedStorage< 4, 4 > mUnkcb02eb

Member Function Documentation

◆ _getDependencyChain()

MCAPI ::std::vector<::Scripting::ModuleDescriptor > Scripting::DependencyResolver::_getDependencyChain ( ::Scripting::ModuleDescriptor const & firstRequest,
::mce::UUID const originalRequestorUUID,
::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > const & versionRequestTable ) 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.

◆ _resolveDependencyRequests()

MCAPI::Scripting::ModuleResolveResult Scripting::DependencyResolver::_resolveDependencyRequests ( ::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > const & versionRequestTable) 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.

The documentation for this class was generated from the following file: