/[pcsx2_0.9.7]/trunk/3rdparty/wxWidgets/include/wx/msw/cursor.h
ViewVC logotype

Annotation of /trunk/3rdparty/wxWidgets/include/wx/msw/cursor.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10 - (hide annotations) (download)
Mon Sep 6 11:40:06 2010 UTC (9 years, 10 months ago) by william
File MIME type: text/plain
File size: 1367 byte(s)
exported r3113 from ./upstream/trunk
1 william 10 /////////////////////////////////////////////////////////////////////////////
2     // Name: wx/msw/cursor.h
3     // Purpose: wxCursor class
4     // Author: Julian Smart
5     // Modified by:
6     // Created: 01/02/97
7     // RCS-ID: $Id: cursor.h 49804 2007-11-10 01:09:42Z VZ $
8     // Copyright: (c) Julian Smart
9     // Licence: wxWindows licence
10     /////////////////////////////////////////////////////////////////////////////
11    
12     #ifndef _WX_CURSOR_H_
13     #define _WX_CURSOR_H_
14    
15     #include "wx/msw/gdiimage.h"
16    
17     class WXDLLIMPEXP_FWD_CORE wxImage;
18    
19     // Cursor
20     class WXDLLEXPORT wxCursor : public wxGDIImage
21     {
22     public:
23     // constructors
24     wxCursor();
25     wxCursor(const wxImage& image);
26     wxCursor(const char bits[], int width, int height,
27     int hotSpotX = -1, int hotSpotY = -1,
28     const char maskBits[] = NULL);
29     wxCursor(const wxString& name,
30     long flags = wxBITMAP_TYPE_CUR_RESOURCE,
31     int hotSpotX = 0, int hotSpotY = 0);
32     wxCursor(int idCursor);
33     virtual ~wxCursor();
34    
35     // implementation only
36     void SetHCURSOR(WXHCURSOR cursor) { SetHandle((WXHANDLE)cursor); }
37     WXHCURSOR GetHCURSOR() const { return (WXHCURSOR)GetHandle(); }
38    
39     protected:
40     virtual wxGDIImageRefData *CreateData() const;
41    
42     private:
43     DECLARE_DYNAMIC_CLASS(wxCursor)
44     };
45    
46     #endif
47     // _WX_CURSOR_H_

  ViewVC Help
Powered by ViewVC 1.1.22