55 class FXAPI FXCursor :
public FXId {
67 FXCursor(const FXCursor&);
68 FXCursor &operator=(const FXCursor&);
81 FXint getWidth()
const {
return width; }
84 FXint getHeight()
const {
return height; }
87 void setHotX(
FXint x){ hotx=x; }
90 FXint getHotX()
const {
return hotx; }
93 void setHotY(
FXint y){ hoty=y; }
96 FXint getHotY()
const {
return hoty; }
102 virtual void create();
105 virtual void detach();
108 virtual void destroy();
111 virtual void release();
114 virtual bool savePixels(
FXStream& store)
const;
117 virtual bool loadPixels(
FXStream& store);
120 virtual void save(
FXStream& store)
const;
Crosshair.
Definition: FXCursor.h:43
Move up, down.
Definition: FXCursor.h:44
unsigned int FXuint
Definition: fxdefs.h:396
FXStockCursor
Definition: FXCursor.h:38
Pixel data is owned by image.
Definition: FXCursor.h:57
Default left pointing arrow.
Definition: FXCursor.h:39
#define FXAPI
Definition: fxdefs.h:122
Keep pixel data in client.
Definition: FXCursor.h:56
Application Object.
Definition: FXApp.h:158
FXuint FXColor
Definition: fxdefs.h:454
Stopwatch or hourglass.
Definition: FXCursor.h:42
Move left, right.
Definition: FXCursor.h:45
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:99
int FXint
Definition: fxdefs.h:397
Cursor class.
Definition: FXCursor.h:68
Move up,down,left,right.
Definition: FXCursor.h:46
unsigned char FXuchar
Definition: fxdefs.h:392
Text I-Beam.
Definition: FXCursor.h:41
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92
Right arrow.
Definition: FXCursor.h:40