version static method
The native synheart-engine version string, or null.
Implementation
static String? version() {
final ffi = SynheartCoreFFI.load();
if (ffi == null || ffi.version == null) return null;
final ptr = ffi.version!();
if (ptr == nullptr) return null;
final str = ptr.toDartString();
ffi.coreFreeString(ptr);
return str;
}