• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/include/wx/mac/classic/
1/////////////////////////////////////////////////////////////////////////////
2// Name:        dcmemory.h
3// Purpose:     wxMemoryDC class
4// Author:      Stefan Csomor
5// Modified by:
6// Created:     1998-01-01
7// RCS-ID:      $Id: dcmemory.h 41989 2006-10-13 18:48:36Z RD $
8// Copyright:   (c) Stefan Csomor
9// Licence:     wxWindows licence
10/////////////////////////////////////////////////////////////////////////////
11
12#ifndef _WX_DCMEMORY_H_
13#define _WX_DCMEMORY_H_
14
15#include "wx/dcclient.h"
16
17class WXDLLEXPORT wxMemoryDC: public wxPaintDC
18{
19  DECLARE_DYNAMIC_CLASS(wxMemoryDC)
20
21  public:
22    wxMemoryDC( const wxBitmap& bitmap = wxNullBitmap );
23    wxMemoryDC( wxDC *dc ); // Create compatible DC
24    virtual ~wxMemoryDC(void);
25    virtual void SelectObject( const wxBitmap& bitmap );
26    virtual void DoGetSize( int *width, int *height ) const;
27        wxBitmap    GetSelectedObject() { return m_selected ; }
28  private:
29    wxBitmap  m_selected;
30};
31
32#endif
33    // _WX_DCMEMORY_H_
34