OpenMW
Classes | Defines | Functions
apps/bsatool/bsatool.cpp File Reference
#include <iostream>
#include <vector>
#include <exception>
#include <boost/program_options.hpp>
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
#include <components/bsa/bsa_file.hpp>

Classes

struct  Arguments

Defines

#define BSATOOL_VERSION   1.1

Functions

void replaceAll (std::string &str, const std::string &needle, const std::string &substitute)
bool parseOptions (int argc, char **argv, Arguments &info)
int list (Bsa::BSAFile &bsa, Arguments &info)
int extract (Bsa::BSAFile &bsa, Arguments &info)
int extractAll (Bsa::BSAFile &bsa, Arguments &info)
int main (int argc, char **argv)

Define Documentation

#define BSATOOL_VERSION   1.1

Function Documentation

int extract ( Bsa::BSAFile bsa,
Arguments info 
)
int extractAll ( Bsa::BSAFile bsa,
Arguments info 
)
int list ( Bsa::BSAFile bsa,
Arguments info 
)
int main ( int  argc,
char **  argv 
)
bool parseOptions ( int  argc,
char **  argv,
Arguments info 
)
void replaceAll ( std::string &  str,
const std::string &  needle,
const std::string &  substitute 
)