OpenMW
|
#include <iostream>
#include <vector>
#include <deque>
#include <list>
#include <map>
#include <set>
#include <boost/program_options.hpp>
#include <components/esm/esmreader.hpp>
#include <components/esm/esmwriter.hpp>
#include <components/esm/records.hpp>
#include "record.hpp"
#include <iomanip>
Classes | |
struct | ESMData |
struct | Arguments |
Defines | |
#define | ESMTOOL_VERSION 1.2 |
Functions | |
bool | parseOptions (int argc, char **argv, Arguments &info) |
void | printRaw (ESM::ESMReader &esm) |
void | loadCell (ESM::Cell &cell, ESM::ESMReader &esm, Arguments &info) |
int | load (Arguments &info) |
int | clone (Arguments &info) |
int | comp (Arguments &info) |
int | main (int argc, char **argv) |
Variables | |
static const int | sLabeledRecIds [] |
#define ESMTOOL_VERSION 1.2 |
void loadCell | ( | ESM::Cell & | cell, |
ESM::ESMReader & | esm, | ||
Arguments & | info | ||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
bool parseOptions | ( | int | argc, |
char ** | argv, | ||
Arguments & | info | ||
) |
void printRaw | ( | ESM::ESMReader & | esm | ) |
const int sLabeledRecIds[] [static] |
{ ESM::REC_GLOB, ESM::REC_CLAS, ESM::REC_FACT, ESM::REC_RACE, ESM::REC_SOUN, ESM::REC_REGN, ESM::REC_BSGN, ESM::REC_LTEX, ESM::REC_STAT, ESM::REC_DOOR, ESM::REC_MISC, ESM::REC_WEAP, ESM::REC_CONT, ESM::REC_SPEL, ESM::REC_CREA, ESM::REC_BODY, ESM::REC_LIGH, ESM::REC_ENCH, ESM::REC_NPC_, ESM::REC_ARMO, ESM::REC_CLOT, ESM::REC_REPA, ESM::REC_ACTI, ESM::REC_APPA, ESM::REC_LOCK, ESM::REC_PROB, ESM::REC_INGR, ESM::REC_BOOK, ESM::REC_ALCH, ESM::REC_LEVI, ESM::REC_LEVC, ESM::REC_SNDG, ESM::REC_CELL, ESM::REC_DIAL }