LibreOffice Module canvas (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
vclcanvas::tools::OutDevStateKeeper Class Reference

#include <impltools.hxx>

Collaboration diagram for vclcanvas::tools::OutDevStateKeeper:

Public Member Functions

 OutDevStateKeeper (OutputDevice &rOutDev)
 OutDevStateKeeper (const OutDevProviderSharedPtr &rOutDev)
 ~OutDevStateKeeper ()

Private Member Functions

void init ()

Private Attributes

VclPtr< OutputDevicempOutDev
const bool mbMappingWasEnabled
const AntialiasingFlags mnAntiAliasing

Detailed Description

Definition at line 122 of file impltools.hxx.

Constructor & Destructor Documentation

◆ OutDevStateKeeper() [1/2]

vclcanvas::tools::OutDevStateKeeper::OutDevStateKeeper ( OutputDevice rOutDev)

Definition at line 125 of file impltools.hxx.

References init().

◆ OutDevStateKeeper() [2/2]

vclcanvas::tools::OutDevStateKeeper::OutDevStateKeeper ( const OutDevProviderSharedPtr rOutDev)

Definition at line 133 of file impltools.hxx.

References init(), and NONE.

◆ ~OutDevStateKeeper()

vclcanvas::tools::OutDevStateKeeper::~OutDevStateKeeper ( )

Definition at line 141 of file impltools.hxx.

References mbMappingWasEnabled, mnAntiAliasing, and mpOutDev.

Member Function Documentation

◆ init()

void vclcanvas::tools::OutDevStateKeeper::init ( )

Definition at line 153 of file impltools.hxx.

References mpOutDev.

Referenced by OutDevStateKeeper().

Member Data Documentation

◆ mbMappingWasEnabled

const bool vclcanvas::tools::OutDevStateKeeper::mbMappingWasEnabled

Definition at line 164 of file impltools.hxx.

Referenced by ~OutDevStateKeeper().

◆ mnAntiAliasing

const AntialiasingFlags vclcanvas::tools::OutDevStateKeeper::mnAntiAliasing

Definition at line 165 of file impltools.hxx.

Referenced by ~OutDevStateKeeper().

◆ mpOutDev

VclPtr<OutputDevice> vclcanvas::tools::OutDevStateKeeper::mpOutDev

Definition at line 163 of file impltools.hxx.

Referenced by init(), and ~OutDevStateKeeper().

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