LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
ScopedSelectedGDI< ScopedH, SelectorFunc > Class Template Reference

#include <scoped_gdi.hxx>

Public Member Functions

 ScopedSelectedGDI (HDC hDC, typename ScopedH::pointer h)
 
 ~ScopedSelectedGDI ()
 

Private Attributes

HDC m_hDC
 
ScopedH m_hSelectedH
 
ScopedH::pointer m_hOrigH
 

Detailed Description

template<typename ScopedH, auto SelectorFunc>
class ScopedSelectedGDI< ScopedH, SelectorFunc >

Definition at line 35 of file scoped_gdi.hxx.

Constructor & Destructor Documentation

◆ ScopedSelectedGDI()

template<typename ScopedH , auto SelectorFunc>
ScopedSelectedGDI< ScopedH, SelectorFunc >::ScopedSelectedGDI ( HDC  hDC,
typename ScopedH::pointer  h 
)
inline

Definition at line 38 of file scoped_gdi.hxx.

References h.

◆ ~ScopedSelectedGDI()

template<typename ScopedH , auto SelectorFunc>
ScopedSelectedGDI< ScopedH, SelectorFunc >::~ScopedSelectedGDI ( )
inline

Member Data Documentation

◆ m_hDC

template<typename ScopedH , auto SelectorFunc>
HDC ScopedSelectedGDI< ScopedH, SelectorFunc >::m_hDC
private

◆ m_hOrigH

template<typename ScopedH , auto SelectorFunc>
ScopedH::pointer ScopedSelectedGDI< ScopedH, SelectorFunc >::m_hOrigH
private

◆ m_hSelectedH

template<typename ScopedH , auto SelectorFunc>
ScopedH ScopedSelectedGDI< ScopedH, SelectorFunc >::m_hSelectedH
private

Definition at line 49 of file scoped_gdi.hxx.


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