mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-24 05:46:51 -04:00
Make native module handles a special type
We love RAII
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
|
||||
namespace dusk::modding {
|
||||
class ModBundle;
|
||||
class NativeModule;
|
||||
}
|
||||
|
||||
namespace dusk {
|
||||
@@ -35,7 +36,7 @@ struct LoadedMod {
|
||||
std::string mod_path;
|
||||
std::string dir;
|
||||
|
||||
void* handle = nullptr;
|
||||
std::unique_ptr<modding::NativeModule> handle;
|
||||
bool active = false;
|
||||
bool load_failed = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user