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

Public Member Functions

DependencyResolveroperator= (DependencyResolver const &)
 
 DependencyResolver (DependencyResolver const &)
 
MCAPI ::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > _buildVersionRequestTable (::Scripting::ModuleDescriptor const &forModule, ::std::vector<::Scripting::ModuleDescriptor > const &dependencies) const
 
MCAPI::Scripting::IModuleBindingFactory * _getModuleBindingFactory (::Scripting::UUID const &uuid) const
 
MCAPI bool _isVersionMissing (::Scripting::IModuleBindingFactory const &moduleFactory, ::Scripting::Version const &version) const
 
MCAPI bool _isVersionSupported (::Scripting::IModuleBindingFactory const &moduleFactory, ::Scripting::Version const &version) const
 
MCAPI ::std::vector<::Scripting::ModuleDescriptor_orderModulesByDependency (::std::vector<::Scripting::SupportedBindingModule > &&unorderedModules) const
 
MCAPI::Scripting::ModuleResolveResult _resolveDependencyRequests (::std::unordered_map<::Scripting::VersionRequestKey, ::std::vector<::Scripting::VersionRequestedBy > > const &versionRequestTable) const
 

Public Attributes

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

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