LibreOffice Module sd (master) 1
Namespaces | Functions
Annotation.cxx File Reference
#include <sal/config.h>
#include <Annotation.hxx>
#include <drawdoc.hxx>
#include <com/sun/star/drawing/XDrawPage.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/lok.hxx>
#include <unotools/datetime.hxx>
#include <sfx2/viewsh.hxx>
#include <svx/svdundo.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <notifydocumentevent.hxx>
#include <tools/json_writer.hxx>
Include dependency graph for Annotation.cxx:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::uno
 
namespace  sd
 

Functions

void sd::createAnnotation (uno::Reference< office::XAnnotation > &xAnnotation, SdPage *pPage)
 
std::unique_ptr< SdrUndoActionsd::CreateUndoInsertOrRemoveAnnotation (const uno::Reference< office::XAnnotation > &xAnnotation, bool bInsert)
 
void sd::CreateChangeUndo (const uno::Reference< office::XAnnotation > &xAnnotation)
 
sal_uInt32 sd::getAnnotationId (const uno::Reference< office::XAnnotation > &xAnnotation)
 
const SdPagesd::getAnnotationPage (const uno::Reference< office::XAnnotation > &xAnnotation)
 
void sd::LOKCommentNotify (CommentNotificationType nType, const SfxViewShell *pViewShell, uno::Reference< office::XAnnotation > const &rxAnnotation)
 
void sd::LOKCommentNotifyAll (CommentNotificationType nType, uno::Reference< office::XAnnotation > const &rxAnnotation)