public static BlitzFile WriteFile(string filename)
        {
            IntPtr    pointer = WriteFile_internal(filename);
            BlitzFile file    = new BlitzFile(pointer);

            return(file);
        }
 public static int SeekFile(BlitzFile file, int pos)
 {
     return(SeekFile_internal(file.Pointer, pos));
 }
 public static int FilePos(BlitzFile file)
 {
     return(FilePos_internal(file.Pointer));
 }
 public static void CloseFile(BlitzFile file)
 {
     CloseFile_internal(file.Pointer);
 }