LibreOffice Module sd (master) 1
Classes | Namespaces | Typedefs
PresenterTextView.hxx File Reference
#include "PresenterTheme.hxx"
#include <com/sun/star/accessibility/TextSegment.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/geometry/RealPoint2D.hpp>
#include <com/sun/star/geometry/RealSize2D.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <com/sun/star/i18n/XScriptTypeDetector.hpp>
#include <com/sun/star/rendering/XCanvas.hpp>
#include <com/sun/star/text/XText.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <functional>
Include dependency graph for PresenterTextView.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sdext::presenter::PresenterTextCaret
 
class  sdext::presenter::PresenterTextParagraph
 
class  sdext::presenter::PresenterTextParagraph::Cell
 A portion of a string that encodes one unicode cell. More...
 
class  sdext::presenter::PresenterTextParagraph::Line
 
class  sdext::presenter::PresenterTextView
 A simple text view that paints text onto a given canvas. More...
 

Namespaces

namespace  sdext
 
namespace  sdext::presenter
 

Typedefs

typedef std::shared_ptr< PresenterTextCaret > sdext::presenter::SharedPresenterTextCaret
 
typedef std::shared_ptr< PresenterTextParagraph > sdext::presenter::SharedPresenterTextParagraph