LibreOffice Module sw (master)  1
Public Attributes | List of all members
MSWordSaveData Struct Reference

Structure that is used to save some of the WW8Export/DocxExport data. More...

#include <wrtww8.hxx>

Collaboration diagram for MSWordSaveData:
[legend]

Public Attributes

PointpOldFlyOffset
 
RndStdIds eOldAnchorType
 
std::unique_ptr< ww::bytespOOld
 WW8Export only. More...
 
SwPaMpOldPam
 
SwPaMpOldEnd
 
sal_uLong nOldStart
 
sal_uLong nOldEnd
 
const ww8::FramepOldFlyFormat
 
const SwPageDescpOldPageDesc
 
bool bOldWriteAll: 1
 WW8Export only. More...
 
bool bOldOutTable: 1
 
bool bOldFlyFrameAttrs: 1
 
bool bOldStartTOX: 1
 
bool bOldInWriteTOX: 1
 

Detailed Description

Structure that is used to save some of the WW8Export/DocxExport data.

It is used to be able to recurse inside of the WW8Export/DocxExport (eg. for the needs of the tables) - you need to tall WriteText() from there with new values of PaM etc.

It must contain all the stuff that might be saved either in WW8Export or in DocxExport, because it makes no sense to do it abstract, and specialize it for each of the cases. If you implement other *Export, just add the needed members here, and store them in the appropriate SaveData() method.

Definition at line 433 of file wrtww8.hxx.

Member Data Documentation

bool MSWordSaveData::bOldFlyFrameAttrs

Definition at line 445 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

bool MSWordSaveData::bOldInWriteTOX

Definition at line 447 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

bool MSWordSaveData::bOldOutTable

Definition at line 444 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

bool MSWordSaveData::bOldStartTOX

Definition at line 446 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

bool MSWordSaveData::bOldWriteAll

WW8Export only.

Definition at line 443 of file wrtww8.hxx.

Referenced by WW8Export::RestoreData(), and WW8Export::SaveData().

RndStdIds MSWordSaveData::eOldAnchorType

Definition at line 436 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

sal_uLong MSWordSaveData::nOldEnd

Definition at line 439 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData().

sal_uLong MSWordSaveData::nOldStart

Definition at line 439 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData().

SwPaM * MSWordSaveData::pOldEnd

Definition at line 438 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

const ww8::Frame* MSWordSaveData::pOldFlyFormat

Definition at line 440 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

Point* MSWordSaveData::pOldFlyOffset

Definition at line 435 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

const SwPageDesc* MSWordSaveData::pOldPageDesc

Definition at line 441 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

SwPaM* MSWordSaveData::pOldPam

Definition at line 438 of file wrtww8.hxx.

Referenced by MSWordExportBase::RestoreData(), and MSWordExportBase::SaveData().

std::unique_ptr<ww::bytes> MSWordSaveData::pOOld

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