|
LibreOffice Module sd (master) 1
|
#include <sal/config.h>#include <sal/types.h>#include <memory>#include <com/sun/star/office/XAnnotation.hpp>#include <cppuhelper/basemutex.hxx>#include <cppuhelper/compbase.hxx>#include <cppuhelper/propertysetmixin.hxx>#include "sdpage.hxx"#include "textapi.hxx"#include "sddllapi.h"#include <basegfx/polygon/b2dpolygon.hxx>#include <tools/color.hxx>Go to the source code of this file.
Classes | |
| struct | sd::CustomAnnotationMarker |
| class | sd::Annotation |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::office |
| namespace | com::sun::star::uno |
| namespace | sd |
Enumerations | |
| enum class | sd::CommentNotificationType { sd::Add , sd::Modify , sd::Remove } |
Functions | |
| void | sd::createAnnotation (css::uno::Reference< css::office::XAnnotation > &xAnnotation, SdPage *pPage) |
| std::unique_ptr< SdrUndoAction > | sd::CreateUndoInsertOrRemoveAnnotation (const css::uno::Reference< css::office::XAnnotation > &xAnnotation, bool bInsert) |
| void | sd::CreateChangeUndo (const css::uno::Reference< css::office::XAnnotation > &xAnnotation) |
| sal_uInt32 | sd::getAnnotationId (const css::uno::Reference< css::office::XAnnotation > &xAnnotation) |
| const SdPage * | sd::getAnnotationPage (const css::uno::Reference< css::office::XAnnotation > &xAnnotation) |
| void | sd::LOKCommentNotify (CommentNotificationType nType, const SfxViewShell *pViewShell, css::uno::Reference< css::office::XAnnotation > const &rxAnnotation) |
| void | sd::LOKCommentNotifyAll (CommentNotificationType nType, css::uno::Reference< css::office::XAnnotation > const &rxAnnotation) |