OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ESSImport::ConvertCell Class Reference

#include <converter.hpp>

Inheritance diagram for ESSImport::ConvertCell:
Collaboration diagram for ESSImport::ConvertCell:

Classes

struct  Cell
 

Public Member Functions

virtual void read (ESM::ESMReader &esm)
 
virtual void write (ESM::ESMWriter &esm)
 
- Public Member Functions inherited from ESSImport::Converter
virtual int getStage ()
 
virtual ~Converter ()
 
void setContext (Context &context)
 

Private Member Functions

void writeCell (const Cell &cell, ESM::ESMWriter &esm)
 

Private Attributes

std::map< std::string, CellmIntCells
 
std::map< std::pair< int, int >
, Cell
mExtCells
 
std::vector< ESM::CustomMarkermMarkers
 

Additional Inherited Members

- Protected Attributes inherited from ESSImport::Converter
ContextmContext
 

Member Function Documentation

void ESSImport::ConvertCell::read ( ESM::ESMReader esm)
virtual
Note
The load method of ESM records accept the deleted flag as a parameter. I don't know can the DELE sub-record appear in saved games, so the deleted flag will be ignored.

Reimplemented from ESSImport::Converter.

Here is the call graph for this function:

void ESSImport::ConvertCell::write ( ESM::ESMWriter esm)
virtual

Called after the input file has been read in completely, which may be necessary if the conversion process relies on information in other records

Reimplemented from ESSImport::Converter.

Here is the call graph for this function:

void ESSImport::ConvertCell::writeCell ( const Cell cell,
ESM::ESMWriter esm 
)
private

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

std::map<std::pair<int, int>, Cell> ESSImport::ConvertCell::mExtCells
private
std::map<std::string, Cell> ESSImport::ConvertCell::mIntCells
private
std::vector<ESM::CustomMarker> ESSImport::ConvertCell::mMarkers
private

The documentation for this class was generated from the following files: