registerDynLib<T extends RaylibModule<Raylib> > method
(T, DynamicLibrary)
registerDynLib<T extends RaylibModule<Raylib> >(
- T module,
- DynamicLibrary dynLib
Register DynamicLibrary at T for a given module.
Implementation
(T, DynamicLibrary) registerDynLib<T extends RaylibModule<Raylib>>(
T module,
DynamicLibrary dynLib,
) {
logInfo('Registering DynamicLibrary for $T');
if (_customDynLibs.containsKey(T)) {
throw StateError("A DynamicLibrary for $T is already registered.");
}
_customDynLibs[T] = dynLib;
return (registerModule(module), dynLib);
}