LibreOffice Module desktop (master) 1
Public Member Functions | Public Attributes | List of all members
desktop::LibLODocument_Impl Struct Reference

#include <init.hxx>

Inheritance diagram for desktop::LibLODocument_Impl:
[legend]
Collaboration diagram for desktop::LibLODocument_Impl:
[legend]

Public Member Functions

 LibLODocument_Impl (css::uno::Reference< css::lang::XComponent > xComponent, int nDocumentId)
 
 ~LibLODocument_Impl ()
 

Public Attributes

css::uno::Reference< css::lang::XComponent > mxComponent
 
std::shared_ptr< LibreOfficeKitDocumentClass > m_pDocumentClass
 
std::map< size_t, std::shared_ptr< CallbackFlushHandler > > mpCallbackFlushHandlers
 
const int mnDocumentId
 
std::set< OUString > maFontsMissing
 

Detailed Description

Definition at line 247 of file init.hxx.

Constructor & Destructor Documentation

◆ LibLODocument_Impl()

LibLODocument_Impl::LibLODocument_Impl ( css::uno::Reference< css::lang::XComponent >  xComponent,
int  nDocumentId 
)
explicit

Definition at line 1392 of file init.cxx.

References doc_addCertificate(), doc_completeFunction(), doc_createView(), doc_createViewWithOptions(), doc_destroy(), doc_destroyView(), doc_getA11yCaretPosition(), doc_getA11yFocusedParagraph(), doc_getClipboard(), doc_getCommandValues(), doc_getDataArea(), doc_getDocumentSize(), doc_getDocumentType(), doc_getEditMode(), doc_getPart(), doc_getPartHash(), doc_getPartInfo(), doc_getPartName(), doc_getPartPageRectangles(), doc_getParts(), doc_getSelectionType(), doc_getSelectionTypeAndText(), doc_getSignatureState(), doc_getTextSelection(), doc_getTileMode(), doc_getView(), doc_getViewIds(), doc_getViewsCount(), doc_initializeForRendering(), doc_insertCertificate(), doc_moveSelectedParts(), doc_paintPartTile(), doc_paintTile(), doc_paintWindow(), doc_paintWindowDPI(), doc_paintWindowForView(), doc_paste(), doc_postKeyEvent(), doc_postMouseEvent(), doc_postUnoCommand(), doc_postWindow(), doc_postWindowExtTextInputEvent(), doc_postWindowGestureEvent(), doc_postWindowKeyEvent(), doc_postWindowMouseEvent(), doc_registerCallback(), doc_removeTextContext(), doc_renderFont(), doc_renderFontOrientation(), doc_renderSearchResult(), doc_renderShapeSelection(), doc_resetSelection(), doc_resizeWindow(), doc_saveAs(), doc_selectPart(), doc_sendContentControlEvent(), doc_sendDialogEvent(), doc_sendFormFieldEvent(), doc_setAccessibilityState(), doc_setBlockedCommandList(), doc_setClientVisibleArea(), doc_setClientZoom(), doc_setClipboard(), doc_setGraphicSelection(), doc_setOutlineState(), doc_setPart(), doc_setPartMode(), doc_setTextSelection(), doc_setView(), doc_setViewLanguage(), doc_setViewTimezone(), doc_setWindowTextSelection(), gDocumentClass, and m_pDocumentClass.

◆ ~LibLODocument_Impl()

LibLODocument_Impl::~LibLODocument_Impl ( )

Definition at line 1501 of file init.cxx.

References mxComponent, and TOOLS_WARN_EXCEPTION.

Member Data Documentation

◆ m_pDocumentClass

std::shared_ptr< LibreOfficeKitDocumentClass > desktop::LibLODocument_Impl::m_pDocumentClass

Definition at line 250 of file init.hxx.

Referenced by LibLODocument_Impl().

◆ maFontsMissing

std::set<OUString> desktop::LibLODocument_Impl::maFontsMissing

Definition at line 253 of file init.hxx.

Referenced by doc_registerCallback(), and lo_documentLoadWithOptions().

◆ mnDocumentId

const int desktop::LibLODocument_Impl::mnDocumentId

◆ mpCallbackFlushHandlers

std::map<size_t, std::shared_ptr<CallbackFlushHandler> > desktop::LibLODocument_Impl::mpCallbackFlushHandlers

◆ mxComponent

css::uno::Reference<css::lang::XComponent> desktop::LibLODocument_Impl::mxComponent

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