void pack_file(const std::string &);
private:
+ bool detect_data(Msp::IO::Seekable &);
bool detect_raw(Msp::IO::Seekable &);
void transfer_datafile(Msp::IO::Base &, const std::string &, Msp::IO::Base &, ObjectList &);
- void transfer_raw(Msp::IO::Base &, Msp::IO::Base &);
+ void transfer_raw_data(Msp::IO::Base &, const std::string &, Msp::IO::Base &);
+ void transfer_unknown(Msp::IO::Base &, Msp::IO::Base &);
public:
void create_pack(const std::string &);
};