software mouse pointer
software mouse pointer. it allows setting special mousepointers for specified areas of the screen.
static Mouse* create()
void setPointer(const Surface*)
void setPointer(std::vector<const Surface*>&)
void setPointer(const Surface*, const Rect&)
void setPointer(std::vector<const Surface*>&, const Rect&)
void paint()
void remove()
void blit()
void tick()
void warp(const Point&)
void refreshRect(const Rect&)
static Point position()
enum
Mouse()
void move(const Point&)
std::list <Pointer*> pointers_
Pointer* defaultPointer_
Surface pointer_
Point pos_
Surface* backBuffer_
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de