LibreOffice Module filter (master) 1
Public Member Functions | Private Attributes | List of all members
Impl_OlePres Class Reference

#include <viscache.hxx>

Collaboration diagram for Impl_OlePres:
[legend]

Public Member Functions

 Impl_OlePres ()
 
void SetMtf (const GDIMetaFile &rMtf)
 
void SetAspect (sal_uInt16 nAsp)
 
void SetAdviseFlags (sal_uLong nAdv)
 
void SetSize (const Size &rSize)
 
void Write (SvStream &rStm)
 

Private Attributes

SotClipboardFormatId nFormat
 
sal_uInt16 nAspect
 
std::unique_ptr< GDIMetaFilepMtf
 
sal_uInt32 nAdvFlags
 
Size aSize
 

Detailed Description

Definition at line 27 of file viscache.hxx.

Constructor & Destructor Documentation

◆ Impl_OlePres()

Impl_OlePres::Impl_OlePres ( )
inlineexplicit

Definition at line 37 of file viscache.hxx.

References ASPECT_CONTENT, and GDIMETAFILE.

Member Function Documentation

◆ SetAdviseFlags()

void Impl_OlePres::SetAdviseFlags ( sal_uLong  nAdv)
inline

Definition at line 47 of file viscache.hxx.

References nAdvFlags.

Referenced by SvxMSDffManager::MakeContentStream().

◆ SetAspect()

void Impl_OlePres::SetAspect ( sal_uInt16  nAsp)
inline

Definition at line 46 of file viscache.hxx.

References nAspect.

Referenced by SvxMSDffManager::MakeContentStream().

◆ SetMtf()

void Impl_OlePres::SetMtf ( const GDIMetaFile rMtf)
inline

Definition at line 42 of file viscache.hxx.

References pMtf.

Referenced by SvxMSDffManager::MakeContentStream().

◆ SetSize()

void Impl_OlePres::SetSize ( const Size rSize)
inline

Definition at line 48 of file viscache.hxx.

References aSize.

Referenced by SvxMSDffManager::MakeContentStream().

◆ Write()

void Impl_OlePres::Write ( SvStream rStm)

Member Data Documentation

◆ aSize

Size Impl_OlePres::aSize
private

Definition at line 35 of file viscache.hxx.

Referenced by SetSize(), and Write().

◆ nAdvFlags

sal_uInt32 Impl_OlePres::nAdvFlags
private

Definition at line 34 of file viscache.hxx.

Referenced by SetAdviseFlags(), and Write().

◆ nAspect

sal_uInt16 Impl_OlePres::nAspect
private

Definition at line 30 of file viscache.hxx.

Referenced by SetAspect(), and Write().

◆ nFormat

SotClipboardFormatId Impl_OlePres::nFormat
private

Definition at line 29 of file viscache.hxx.

Referenced by Write().

◆ pMtf

std::unique_ptr<GDIMetaFile> Impl_OlePres::pMtf
private

Definition at line 32 of file viscache.hxx.

Referenced by SetMtf(), and Write().


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