OpenMW
Classes | Defines | Functions | Variables
apps/esmtool/esmtool.cpp File Reference
#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 Documentation

#define ESMTOOL_VERSION   1.2

Function Documentation

int clone ( Arguments info)
int comp ( Arguments info)
int load ( Arguments info)
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)

Variable Documentation

const int sLabeledRecIds[] [static]