22 #ifndef LASTEXPRESS_CURSOR_H 23 #define LASTEXPRESS_CURSOR_H 38 #include "lastexpress/drawable.h" 40 #include "lastexpress/shared.h" 43 class SeekableReadStream;
50 Icon(CursorStyle style);
52 void setPosition(int16 x, int16 y);
53 void setBrightness(int16 brightnessIndex);
59 int16 _brightnessIndex;
67 void show(
bool visible)
const;
69 void setStyle(CursorStyle style);
70 CursorStyle getStyle()
const {
return _current; }
78 uint16 image[32 * 32];
79 uint16 hotspotX, hotspotY;
80 } _cursors[kCursorMAX];
82 bool checkStyle(CursorStyle style)
const;
83 const uint16 *getCursorImage(CursorStyle style)
const;
91 #endif // LASTEXPRESS_CURSOR_H
Definition: animation.h:45
Definition: drawable.h:29
Definition: algorithm.h:29