OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
MWGui::JournalViewModelImpl::TopicEntryImpl Struct Reference
Inheritance diagram for MWGui::JournalViewModelImpl::TopicEntryImpl:
Collaboration diagram for MWGui::JournalViewModelImpl::TopicEntryImpl:

Public Member Functions

 TopicEntryImpl (JournalViewModelImpl const *model, MWDialogue::Topic const &topic, iterator_t itr)
 
std::string getText () const
 
Utf8Span source () const
 
- Public Member Functions inherited from MWGui::JournalViewModelImpl::BaseEntry< MWDialogue::Topic::TEntryIter, TopicEntry >
 BaseEntry (JournalViewModelImpl const *model, iterator_t itr)
 
virtual ~BaseEntry ()
 
void ensureLoaded () const
 
Utf8Span body () const
 
void visitSpans (boost::function< void(TopicId, size_t, size_t)> visitor) const
 

Public Attributes

MWDialogue::Topic const & mTopic
 
- Public Attributes inherited from MWGui::JournalViewModelImpl::BaseEntry< MWDialogue::Topic::TEntryIter, TopicEntry >
iterator_t itr
 
JournalViewModelImpl const * mModel
 
bool loaded
 
std::string utf8text
 
std::map< Range, intptr_tmHyperLinks
 

Additional Inherited Members

- Public Types inherited from MWGui::JournalViewModelImpl::BaseEntry< MWDialogue::Topic::TEntryIter, TopicEntry >
typedef
MWDialogue::Topic::TEntryIter 
iterator_t
 
typedef std::pair< size_t, size_t > Range
 

Constructor & Destructor Documentation

MWGui::JournalViewModelImpl::TopicEntryImpl::TopicEntryImpl ( JournalViewModelImpl const *  model,
MWDialogue::Topic const &  topic,
iterator_t  itr 
)
inline

Member Function Documentation

std::string MWGui::JournalViewModelImpl::TopicEntryImpl::getText ( ) const
inlinevirtual
Utf8Span MWGui::JournalViewModelImpl::TopicEntryImpl::source ( ) const
inline

Here is the call graph for this function:

Member Data Documentation

MWDialogue::Topic const& MWGui::JournalViewModelImpl::TopicEntryImpl::mTopic

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