internal static FileSaveInfo ToManaged(FileSaveInfo_StructInternal _internal_struct) { var _external_struct = new FileSaveInfo(); _external_struct.Quality = _internal_struct.Quality; _external_struct.Compression = _internal_struct.Compression; _external_struct.Encoding = Eina.StringConversion.NativeUtf8ToManagedString(_internal_struct.Encoding); return(_external_struct); }
internal static FileSaveInfo_StructInternal ToInternal(FileSaveInfo _external_struct) { var _internal_struct = new FileSaveInfo_StructInternal(); _internal_struct.Quality = _external_struct.Quality; _internal_struct.Compression = _external_struct.Compression; _internal_struct.Encoding = Eina.MemoryNative.StrDup(_external_struct.Encoding); return(_internal_struct); }