OpenMW
Public Member Functions | Private Attributes
CSMDoc::WriteDialogueCollectionStage Class Reference

#include <savingstages.hpp>

List of all members.

Public Member Functions

 WriteDialogueCollectionStage (Document &document, SavingState &state, bool journal)
virtual int setup ()
virtual void perform (int stage, std::vector< std::string > &messages)
 Messages resulting from this stage will be appended to messages.

Private Attributes

DocumentmDocument
SavingStatemState
const CSMWorld::IdCollection
< ESM::Dialogue > & 
mTopics
CSMWorld::InfoCollectionmInfos

Constructor & Destructor Documentation


Member Function Documentation

void CSMDoc::WriteDialogueCollectionStage::perform ( int  stage,
std::vector< std::string > &  messages 
) [virtual]

Messages resulting from this stage will be appended to messages.

Todo:
wrote record with delete flag
Todo:
make endianess agnostic (change ESMWriter interface?)
Todo:
wrote record with delete flag
Todo:
make endianess agnostic (change ESMWriter interface?)

Implements CSMDoc::Stage.

Returns:
number of steps

Implements CSMDoc::Stage.


Member Data Documentation


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