TSimpleMouseAction Class Reference
[Base Classes for plugins]

Inheritance diagram for TSimpleMouseAction:

TBasicMouseAction TBasicUnknown IMCUnknown List of all members.

Public Member Functions

virtual void MCCOMAPI Track (IMCGraphicContext *gc, int16 stage, TMCPoint &first, TMCPoint &prev, TMCPoint &cur, boolean moved, IShMouseAction **nextAction)

Static Public Member Functions

void PostSimpleMouseAction (const TMCPoint &inWhere, TBasicPart *trackingPart)

Public Attributes

 STANDARD_RELEASE

Protected Member Functions

 TSimpleMouseAction (TBasicPart *trackingPart)
 ~TSimpleMouseAction ()

Protected Attributes

TBasicPart * fTrackingPart

Constructor & Destructor Documentation

TSimpleMouseAction::TSimpleMouseAction (  TBasicPart *  trackingPart  )  [protected]
 

TSimpleMouseAction::~TSimpleMouseAction (   )  [protected]
 


Member Function Documentation

void TSimpleMouseAction::PostSimpleMouseAction (  const TMCPoint &  inWhere,
TBasicPart *  trackingPart
)  [static]
 

virtual void MCCOMAPI TSimpleMouseAction::Track (  IMCGraphicContext *  gc,
int16  stage,
TMCPoint &  first,
TMCPoint &  prev,
TMCPoint &  cur,
boolean  moved,
IShMouseAction **  nextAction
)  [virtual]
 

Reimplemented from TBasicMouseAction.


Member Data Documentation

TBasicPart* TSimpleMouseAction::fTrackingPart [protected]
 

TSimpleMouseAction::STANDARD_RELEASE
 


The documentation for this class was generated from the following file:
Generated on Mon Mar 14 12:29:10 2005 for Carrara SDK Doc by  doxygen 1.3.9.1