OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MWDialogue::StampedJournalEntry Struct Reference

A quest entry with a timestamp. More...

#include <journalentry.hpp>

Inheritance diagram for MWDialogue::StampedJournalEntry:
Collaboration diagram for MWDialogue::StampedJournalEntry:

Public Member Functions

 StampedJournalEntry ()
 
 StampedJournalEntry (const std::string &topic, const std::string &infoId, int day, int month, int dayOfMonth, const MWWorld::Ptr &actor)
 
 StampedJournalEntry (const ESM::JournalEntry &record)
 
void write (ESM::JournalEntry &entry) const
 
- Public Member Functions inherited from MWDialogue::JournalEntry
 JournalEntry ()
 
 JournalEntry (const std::string &topic, const std::string &infoId, const MWWorld::Ptr &actor)
 
 JournalEntry (const ESM::JournalEntry &record)
 
void write (ESM::JournalEntry &entry) const
 
- Public Member Functions inherited from MWDialogue::Entry
 Entry ()
 
 Entry (const std::string &topic, const std::string &infoId, const MWWorld::Ptr &actor)
 actor is optional More...
 
 Entry (const ESM::JournalEntry &record)
 
std::string getText () const
 
void write (ESM::JournalEntry &entry) const
 

Static Public Member Functions

static StampedJournalEntry makeFromQuest (const std::string &topic, int index, const MWWorld::Ptr &actor)
 
- Static Public Member Functions inherited from MWDialogue::JournalEntry
static JournalEntry makeFromQuest (const std::string &topic, int index)
 
static std::string idFromIndex (const std::string &topic, int index)
 

Public Attributes

int mDay
 
int mMonth
 
int mDayOfMonth
 
- Public Attributes inherited from MWDialogue::JournalEntry
std::string mTopic
 
- Public Attributes inherited from MWDialogue::Entry
std::string mInfoId
 
std::string mText
 
std::string mActorName
 

Detailed Description

A quest entry with a timestamp.

Constructor & Destructor Documentation

MWDialogue::StampedJournalEntry::StampedJournalEntry ( )

Here is the caller graph for this function:

MWDialogue::StampedJournalEntry::StampedJournalEntry ( const std::string &  topic,
const std::string &  infoId,
int  day,
int  month,
int  dayOfMonth,
const MWWorld::Ptr actor 
)
MWDialogue::StampedJournalEntry::StampedJournalEntry ( const ESM::JournalEntry record)

Member Function Documentation

StampedJournalEntry MWDialogue::StampedJournalEntry::makeFromQuest ( const std::string &  topic,
int  index,
const MWWorld::Ptr actor 
)
static

Here is the call graph for this function:

Here is the caller graph for this function:

void MWDialogue::StampedJournalEntry::write ( ESM::JournalEntry entry) const

Here is the call graph for this function:

Member Data Documentation

int MWDialogue::StampedJournalEntry::mDay
int MWDialogue::StampedJournalEntry::mDayOfMonth
int MWDialogue::StampedJournalEntry::mMonth

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