#include <Cursor.H>
Public Member Functions | |
Cursor () | |
virtual | ~Cursor () |
virtual void | addDrawObj (DrawObj *o) |
virtual void | removeDrawObj (DrawObj *o) |
virtual void | saveIcon () |
save the current icon so it can be restored later. | |
virtual void | removeAllDrawObj () |
save the current icon, then clear it | |
virtual void | removeAllNoSave () |
clear the current icon without saving it | |
virtual void | resetIcon () |
revert to last saved icon | |
virtual void | hide () |
virtual void | show () |
virtual void | moveTo (Wtransf m, double scale=1.0) |
virtual Wtransf | getCurXform () |
virtual void | activate () |
virtual void | deactivate () |
virtual int | active () |
virtual void | setColor (Color c) |
virtual void | setTexture (str_ptr texname) |
Protected Attributes | |
ARRAY< DrawObj * > | _drawobjs |
ARRAY< DrawObj * > | _lastIcon |
Wtransf | _curXform |
double | _curScale |
int | active_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
save the current icon, then clear it
|
|
clear the current icon without saving it
|
|
|
|
revert to last saved icon
|
|
save the current icon so it can be restored later.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|