LibreOffice Module sw (master) 1
Classes | Namespaces | Enumerations | Functions
docxattributeoutput.hxx File Reference
#include <memory>
#include <string_view>
#include "attributeoutputbase.hxx"
#include "fields.hxx"
#include <IMark.hxx>
#include "docxexport.hxx"
#include <wrtswtbl.hxx>
#include <redline.hxx>
#include <editeng/boxitem.hxx>
#include <sax/fshelper.hxx>
#include <sax/fastattribs.hxx>
#include <vcl/vclenum.hxx>
#include <svx/xenum.hxx>
#include <fldbas.hxx>
#include <vector>
#include <optional>
#include <o3tl/sorted_vector.hxx>
#include <oox/export/vmlexport.hxx>
#include <oox/export/drawingml.hxx>
#include "docxtablestyleexport.hxx"
#include <com/sun/star/table/BorderLine2.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
Include dependency graph for docxattributeoutput.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FieldInfos
 
struct  OutputBorderOptions
 A structure that holds information about the options selected when outputting a border to DOCX. More...
 
struct  TableReference
 A structure that holds flags for the table export. More...
 
class  FramePrHelper
 Using framePr, a paragraph can be enclosed in a frame described by its pPr paragraph settings, and therefore it needs to apply the frame's properties when exporting the paragraph properties. More...
 
class  SdtBlockHelper
 
class  DocxAttributeOutput
 The class that has handlers for various resource types when exporting as DOCX. More...
 
struct  DocxAttributeOutput::PostponedGraphic
 
struct  DocxAttributeOutput::PostponedDiagram
 
struct  DocxAttributeOutput::PostponedDrawing
 
struct  DocxAttributeOutput::PostponedOLE
 
struct  DocxAttributeOutput::PostponedMathObjects
 
struct  DocxAttributeOutput::PostponedChart
 
struct  DocxAttributeOutput::PostItDOCXData
 
struct  DocxAttributeOutput::EmbeddedFontRef
 
struct  DocxTableExportContext
 All the information that should be stashed away when we're in the middle of of a table export and still have to do something else, e.g. More...
 

Namespaces

namespace  docx
 
namespace  oox
 
namespace  oox::drawingml
 

Enumerations

enum  DocxColBreakStatus {
  COLBRK_NONE ,
  COLBRK_POSTPONE ,
  COLBRK_WRITEANDPOSTPONE ,
  COLBRK_WRITE
}
 

Functions

rtl::Reference< FastAttributeListdocx::SurroundToVMLWrap (SwFormatSurround const &rSurround)
 

Enumeration Type Documentation

◆ DocxColBreakStatus

Enumerator
COLBRK_NONE 
COLBRK_POSTPONE 
COLBRK_WRITEANDPOSTPONE 
COLBRK_WRITE 

Definition at line 75 of file docxattributeoutput.hxx.