|
OpenMW
|
Public Types | |
| typedef t_iterator | iterator_t |
| typedef std::pair< size_t, size_t > | Range |
Public Member Functions | |
| BaseEntry (JournalViewModelImpl const *model, iterator_t itr) | |
| virtual | ~BaseEntry () |
| virtual std::string | getText () const =0 |
| void | ensureLoaded () const |
| Utf8Span | body () const |
| void | visitSpans (boost::function< void(TopicId, size_t, size_t)> visitor) const |
Public Attributes | |
| iterator_t | itr |
| JournalViewModelImpl const * | mModel |
| bool | loaded |
| std::string | utf8text |
| std::map< Range, intptr_t > | mHyperLinks |
| typedef t_iterator MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::iterator_t |
| typedef std::pair<size_t, size_t> MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::Range |
| MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::BaseEntry | ( | JournalViewModelImpl const * | model, |
| iterator_t | itr | ||
| ) | [inline] |
| virtual MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::~BaseEntry | ( | ) | [inline, virtual] |
| Utf8Span MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::body | ( | ) | const [inline] |
| void MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::ensureLoaded | ( | ) | const [inline] |
| virtual std::string MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::getText | ( | ) | const [pure virtual] |
| void MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::visitSpans | ( | boost::function< void(TopicId, size_t, size_t)> | visitor | ) | const [inline] |
| iterator_t MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::itr |
bool MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::loaded [mutable] |
std::map<Range, intptr_t> MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::mHyperLinks [mutable] |
| JournalViewModelImpl const* MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::mModel |
std::string MWGui::JournalViewModelImpl::BaseEntry< t_iterator, Interface >::utf8text [mutable] |
1.7.6.1