plugify 1.2.8
|
Public Member Functions | |
Manager (const ServiceLocator &services, const Config &config) | |
Manager (const Manager &other)=delete | |
Manager (Manager &&other) noexcept=delete | |
Manager & | operator= (const Manager &other)=delete |
Manager & | operator= (Manager &&other) noexcept=delete |
Result< void > | Initialize () const |
bool | IsInitialized () const |
void | Update (std::chrono::milliseconds deltaTime) const |
void | Terminate () const |
bool | IsExtensionLoaded (std::string_view name, std::optional< Constraint > constraint={}) const noexcept |
const Extension * | FindExtension (std::string_view name) const noexcept |
const Extension * | FindExtension (UniqueId id) const noexcept |
std::vector< const Extension * > | GetExtensions () const |
std::vector< const Extension * > | GetExtensionsByState (ExtensionState state) const |
std::vector< const Extension * > | GetExtensionsByType (ExtensionType type) const |
std::string | GenerateLoadOrder () const |
std::string | GenerateDependencyGraph () const |
std::string | GenerateDependencyGraphDOT () const |
bool | operator== (const Manager &other) const noexcept |
auto | operator<=> (const Manager &other) const noexcept |
Definition at line 12 of file manager.hpp.