![]() |
LeechCraft Monocle 0.6.70-14794-g33744ae6ce
Modular document viewer for LeechCraft
|
Go to the source code of this file.
Classes | |
class | LC::Monocle::IAnnotation |
Base interface for annotations. More... | |
class | LC::Monocle::ITextAnnotation |
The interface for AnnotationType::Text annotations. More... | |
class | LC::Monocle::IHighlightAnnotation |
The interface for AnnotationType::Highlight annotations. More... | |
class | LC::Monocle::ILinkAnnotation |
The interface for AnnotationType::Link annotations. More... | |
class | LC::Monocle::ICaretAnnotation |
The interface for AnnotationType::Caret annotations. More... | |
Namespaces | |
namespace | LC |
namespace | LC::Monocle |
Typedefs | |
typedef std::shared_ptr< IAnnotation > | LC::Monocle::IAnnotation_ptr |
typedef std::shared_ptr< ITextAnnotation > | LC::Monocle::ITextAnnotation_ptr |
typedef std::shared_ptr< IHighlightAnnotation > | LC::Monocle::IHighlightAnnotation_ptr |
typedef std::shared_ptr< ILinkAnnotation > | LC::Monocle::ILinkAnnotation_ptr |
typedef std::shared_ptr< ICaretAnnotation > | LC::Monocle::ICaretAnnotation_ptr |
Enumerations | |
enum class | LC::Monocle::AnnotationType { LC::Monocle::Text , LC::Monocle::Highlight , LC::Monocle::Link , LC::Monocle::Caret , LC::Monocle::Other } |
Defines an annotation type. More... | |