41 virtual void setCursor(
const DtCursor&);
42 const DtCursor& currentCursor()
const;
46 virtual void pushCursor(
const DtCursor&);
50 virtual void popCursor();
55 return myCursorStack.size();
Simple class used to set, push or pop the current cursor. Core implementation will do nothing more th...
Definition: DtCursorManager.h:25
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Simple class that is used to define a cursor. Used in conjunction with the DtCursorManager class to s...
Definition: DtCursor.h:19
CursorStack myCursorStack
Definition: DtCursorManager.h:61
DtCursor * myCurrentCursor
Definition: DtCursorManager.h:62
Contains makVrv::DtVirtualBaseClass class.
std::stack< DtCursor * > CursorStack
Definition: DtCursorManager.h:59
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv::DtCursor class.
int cursorCount() const
Number of cursors currently on stack.
Definition: DtCursorManager.h:53
DtDe & myDe
Definition: DtCursorManager.h:63
CursorShape
Definition: DtCursor.h:23
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70