Example #1
0
        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);
        }
Example #2
0
        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);
        }