Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::OSXCursorPeer Class Reference

#include <OSXCursorPeer.h>

Inheritance diagram for VCF::OSXCursorPeer:

VCF::Object VCF::CursorPeer List of all members.

Public Member Functions

 OSXCursorPeer (Cursor *cursor)
virtual ~OSXCursorPeer ()
virtual OSHandleID getCursorHandleID ()
virtual void createFromImage (Image *cursorImage, Point *hotSpot)
virtual void createSystemCursor (const Cursor::SystemCursorType &systemCursor)
virtual void createFromResourceName (const String &cursorName, OSHandleID instanceHandle)
virtual int32 getCursorID ()
virtual void setCursorID (const int32 &cursorID)
virtual CursorgetCursor ()
virtual void setCursor (Cursor *cursor)
bool isSystemCursor ()

Protected Attributes

bool isSystemCursor_
ThemeCursor cursorID_
Cursorcursor_
CCrsrHandle cursorHandle_

Constructor & Destructor Documentation

VCF::OSXCursorPeer::OSXCursorPeer Cursor cursor  ) 
 

virtual VCF::OSXCursorPeer::~OSXCursorPeer  )  [virtual]
 


Member Function Documentation

virtual void VCF::OSXCursorPeer::createFromImage Image cursorImage,
Point hotSpot
[virtual]
 

Implements VCF::CursorPeer.

virtual void VCF::OSXCursorPeer::createFromResourceName const String cursorName,
OSHandleID  instanceHandle
[virtual]
 

Implements VCF::CursorPeer.

virtual void VCF::OSXCursorPeer::createSystemCursor const Cursor::SystemCursorType systemCursor  )  [virtual]
 

Implements VCF::CursorPeer.

virtual Cursor* VCF::OSXCursorPeer::getCursor  )  [inline, virtual]
 

Implements VCF::CursorPeer.

virtual OSHandleID VCF::OSXCursorPeer::getCursorHandleID  )  [inline, virtual]
 

Implements VCF::CursorPeer.

virtual int32 VCF::OSXCursorPeer::getCursorID  )  [inline, virtual]
 

Implements VCF::CursorPeer.

bool VCF::OSXCursorPeer::isSystemCursor  )  [inline]
 

virtual void VCF::OSXCursorPeer::setCursor Cursor cursor  )  [inline, virtual]
 

Implements VCF::CursorPeer.

virtual void VCF::OSXCursorPeer::setCursorID const int32 cursorID  )  [inline, virtual]
 

Implements VCF::CursorPeer.


Member Data Documentation

Cursor* VCF::OSXCursorPeer::cursor_ [protected]
 

CCrsrHandle VCF::OSXCursorPeer::cursorHandle_ [protected]
 

ThemeCursor VCF::OSXCursorPeer::cursorID_ [protected]
 

bool VCF::OSXCursorPeer::isSystemCursor_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information