API Reference
On this page
Public Member Functions | |
| LLNDAPI std::string const & | getType () const |
| LLNDAPI bool | hasMod (std::string_view name) const |
| LLNDAPI std::shared_ptr< Mod > | getMod (std::string_view name) const |
| LLNDAPI size_t | getModCount () const |
| LLNDAPI coro::Generator< Mod & > | mods () const |
Protected Member Functions | |
| LLNDAPI std::lock_guard< std::recursive_mutex > | lock () const |
| LLNDAPI | ModManager (std::string_view type) |
| LLAPI void | addMod (std::string_view name, std::shared_ptr< Mod > const &mod) |
| LLAPI void | eraseMod (std::string_view name) |
| virtual Expected | load (Manifest manifest)=0 |
| virtual Expected | unload (std::string_view name)=0 |
| virtual LLAPI Expected | enable (std::string_view name) |
| virtual LLAPI Expected | disable (std::string_view name) |