MWGui::JournalViewModelImpl::JournalViewModelImpl |
( |
| ) |
|
|
inline |
virtual MWGui::JournalViewModelImpl::~JournalViewModelImpl |
( |
| ) |
|
|
inlinevirtual |
void MWGui::JournalViewModelImpl::ensureKeyWordSearchLoaded |
( |
| ) |
const |
|
inline |
bool MWGui::JournalViewModelImpl::isEmpty |
( |
| ) |
const |
|
inlinevirtual |
void MWGui::JournalViewModelImpl::load |
( |
| ) |
|
|
inlinevirtual |
static Utf8Span MWGui::JournalViewModelImpl::toUtf8Span |
( |
std::string const & |
str | ) |
|
|
inlinestatic |
- Todo:
- replace this nasty BS
void MWGui::JournalViewModelImpl::unload |
( |
| ) |
|
|
inlinevirtual |
void MWGui::JournalViewModelImpl::visitJournalEntries |
( |
const std::string & |
questName, |
|
|
boost::function< void(JournalEntry const &)> |
visitor |
|
) |
| const |
|
inlinevirtual |
walks over the journal entries related to all quests with the given name If questName is empty, simply visits all journal entries
Implements MWGui::JournalViewModel.
void MWGui::JournalViewModelImpl::visitQuestNames |
( |
bool |
active_only, |
|
|
boost::function< void(const std::string &, bool)> |
visitor |
|
) |
| const |
|
inlinevirtual |
walks the active and optionally completed, quests providing the name and completed status
Implements MWGui::JournalViewModel.
void MWGui::JournalViewModelImpl::visitTopicEntries |
( |
TopicId |
topicId, |
|
|
boost::function< void(TopicEntry const &)> |
visitor |
|
) |
| const |
|
inlinevirtual |
void MWGui::JournalViewModelImpl::visitTopicName |
( |
TopicId |
topicId, |
|
|
boost::function< void(Utf8Span)> |
visitor |
|
) |
| const |
|
inlinevirtual |
void MWGui::JournalViewModelImpl::visitTopicNamesStartingWith |
( |
char |
character, |
|
|
boost::function< void(const std::string &) > |
visitor |
|
) |
| const |
|
inlinevirtual |
walks over the topics whose names start with the specified character providing the topics name
Implements MWGui::JournalViewModel.
bool MWGui::JournalViewModelImpl::mKeywordSearchLoaded |
|
mutable |
The documentation for this struct was generated from the following file: