FlightGear next
CocoaMouseCursor Class Reference

#include <CocoaMouseCursor.hxx>

Inherits FGMouseCursor.

Public Member Functions

 CocoaMouseCursor ()
 
virtual ~CocoaMouseCursor ()
 
virtual void setCursor (Cursor aCursor)
 
virtual void setCursorVisible (bool aVis)
 
virtual void hideCursorUntilMouseMove ()
 
virtual void mouseMoved ()
 
- Public Member Functions inherited from FGMouseCursor
virtual void setAutoHideTimeMsec (unsigned int aMsec)
 
virtual Cursor getCursor () const
 

Additional Inherited Members

- Public Types inherited from FGMouseCursor
enum  Cursor {
  CURSOR_NONE = 0 , CURSOR_ARROW , CURSOR_HAND , CURSOR_CLOSED_HAND ,
  CURSOR_CROSSHAIR , CURSOR_IBEAM , CURSOR_IN_OUT , CURSOR_LEFT_RIGHT ,
  CURSOR_UP_DOWN , CURSOR_LEFT_SIDE , CURSOR_RIGHT_SIDE , CURSOR_TOP_SIDE ,
  CURSOR_BOTTOM_SIDE , CURSOR_TOP_LEFT , CURSOR_TOP_RIGHT , CURSOR_BOTTOM_LEFT ,
  CURSOR_BOTTOM_RIGHT , CURSOR_SPIN_CW , CURSOR_SPIN_CCW , CURSOR_WAIT
}
 
- Static Public Member Functions inherited from FGMouseCursor
static FGMouseCursorinstance ()
 
static Cursor cursorFromString (const char *str)
 
- Protected Member Functions inherited from FGMouseCursor
 FGMouseCursor ()
 
bool setCursorCommand (const SGPropertyNode *arg, SGPropertyNode *)
 
- Protected Attributes inherited from FGMouseCursor
unsigned int mAutoHideTimeMsec
 
Cursor m_currentCursor = CURSOR_ARROW
 

Detailed Description

Definition at line 27 of file CocoaMouseCursor.hxx.

Constructor & Destructor Documentation

◆ CocoaMouseCursor()

CocoaMouseCursor::CocoaMouseCursor ( )

◆ ~CocoaMouseCursor()

virtual CocoaMouseCursor::~CocoaMouseCursor ( )
virtual

Member Function Documentation

◆ hideCursorUntilMouseMove()

virtual void CocoaMouseCursor::hideCursorUntilMouseMove ( )
virtual

Implements FGMouseCursor.

◆ mouseMoved()

virtual void CocoaMouseCursor::mouseMoved ( )
virtual

Implements FGMouseCursor.

◆ setCursor()

virtual void CocoaMouseCursor::setCursor ( Cursor aCursor)
virtual

Implements FGMouseCursor.

◆ setCursorVisible()

virtual void CocoaMouseCursor::setCursorVisible ( bool aVis)
virtual

Implements FGMouseCursor.


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