VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makVrv::DtCursor Class Reference

Simple class that is used to define a cursor. More...

Inheritance diagram for makVrv::DtCursor:
Inheritance graph
[legend]

Public Types

enum  CursorShape {
  ArrowCursor, UpArrowCursor, CrossCursor, WaitCursor,
  IBeamCursor, SizeVerCursor, SizeHorCursor, SizeBDiagCursor,
  SizeFDiagCursor, SizeAllCursor, BlankCursor, SplitVCursor,
  SplitHCursor, PointingHandCursor, ForbiddenCursor, WhatsThisCursor,
  BusyCursor, OpenHandCursor, ClosedHandCursor, LastCursor = ClosedHandCursor,
  BitmapCursor = 24, CustomCursor = 25
}

Public Member Functions

 DtCursor ()
 CTOR. Defaults to Arrow Cursor.
 DtCursor (CursorShape)
 CTOR.
 DtCursor (const DtCursor &)
 CTOR.
virtual ~DtCursor ()
 DTOR.
const CursorShapecursorShape () const
virtual DtCursorclone () const

Protected Attributes

CursorShape myCursorShape

Detailed Description

Simple class that is used to define a cursor.

Used in conjunction with the DtCursorManager class to set the application cursor.

Member Enumeration Documentation

Enumerator:
ArrowCursor 
UpArrowCursor 
CrossCursor 
WaitCursor 
IBeamCursor 
SizeVerCursor 
SizeHorCursor 
SizeBDiagCursor 
SizeFDiagCursor 
SizeAllCursor 
BlankCursor 
SplitVCursor 
SplitHCursor 
PointingHandCursor 
ForbiddenCursor 
WhatsThisCursor 
BusyCursor 
OpenHandCursor 
ClosedHandCursor 
LastCursor 
BitmapCursor 
CustomCursor 

Constructor & Destructor Documentation

makVrv::DtCursor::DtCursor ( )

CTOR. Defaults to Arrow Cursor.

makVrv::DtCursor::DtCursor ( CursorShape  )

CTOR.

makVrv::DtCursor::DtCursor ( const DtCursor )

CTOR.

virtual makVrv::DtCursor::~DtCursor ( )
virtual

DTOR.

Member Function Documentation

const CursorShape& makVrv::DtCursor::cursorShape ( ) const
inline
virtual DtCursor* makVrv::DtCursor::clone ( ) const
virtual

Reimplemented in makVrv::DtQtCursor.

Member Data Documentation

CursorShape makVrv::DtCursor::myCursorShape
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)