![]() |
VR-Forces Developer's Guide
|
Class used to interface with the Qt cursor system. Will create DtQtCursors to replace incoming DtCursors.

Public Member Functions | |
| DtQtCursorManager (DtDe &) | |
| virtual | ~DtQtCursorManager () |
| virtual void | setCursor (const DtCursor &) |
| virtual void | pushCursor (const DtCursor &) |
| virtual void | setCursor (const DtQtCursor &) |
| virtual void | pushCursor (const DtQtCursor &) |
| virtual void | popCursor () |
Public Member Functions inherited from makVrv::DtCursorManager | |
| DtCursorManager (DtDe &) | |
| virtual | ~DtCursorManager () |
| const DtCursor & | currentCursor () const |
| virtual void | pushCursor (DtCursor::CursorShape) |
| int | cursorCount () const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtCursorManager | |
| static DtCursorManager & | instance (DtDe &) |
| static void | registerInstance (DtDe &, DtCursorManager *) |
Protected Types inherited from makVrv::DtCursorManager | |
| typedef std::stack< DtCursor * > | CursorStack |
Protected Attributes inherited from makVrv::DtCursorManager | |
| CursorStack | myCursorStack |
| DtCursor * | myCurrentCursor |
| DtDe & | myDe |
| makVrv::DtQtCursorManager::DtQtCursorManager | ( | DtDe & | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Create a DtQtCursor to wrap around base cursor class before setting.
Reimplemented from makVrv::DtCursorManager.
|
virtual |
Create a DtQtCursor to wrap around base cursor class before pushing onto stack.
Reimplemented from makVrv::DtCursorManager.
|
virtual |
|
virtual |
|
virtual |
Pops the cursor and returns the cursor popped.
Reimplemented from makVrv::DtCursorManager.