libart-paperback 0.1.0-a.1.20260122225059.e5fea306241a
PDF (1.4) library for C++
Art::Paperback::Graphics::Canvas::Save Class Reference

Saves graphics state. More...

#include <art/paperback/graphics/canvas.hxx>

Public Member Functions

 Save (Canvas &)
 Constructor.
 
 ~Save () noexcept
 Destructor.
 
Canvascanvas ()
 Access parent canvas.
 
Canvas const & canvas () const
 Access parent canvas.
 

Private Member Functions

 Save (Save const &)=delete
 
 Save (Save &&)=delete
 
Saveoperator= (Save const &)=delete
 
Saveoperator= (Save &&)=delete
 

Private Attributes

Canvas_canvas
 

Detailed Description

Saves graphics state.

Constructor & Destructor Documentation

◆ Save()

Art::Paperback::Graphics::Canvas::Save::Save ( Canvas & canvas)
explicit

Constructor.

Parameters
canvasThe parent canvas.

◆ ~Save()

Art::Paperback::Graphics::Canvas::Save::~Save ( )
noexcept

Destructor.

Member Function Documentation

◆ canvas() [1/2]

Canvas & Art::Paperback::Graphics::Canvas::Save::canvas ( )

Access parent canvas.

◆ canvas() [2/2]

Canvas const & Art::Paperback::Graphics::Canvas::Save::canvas ( ) const

Access parent canvas.