CIvfUIButton Class Reference

Inheritance diagram for CIvfUIButton:

CIvfUIButtonBase CIvfUIInteractiveBase List of all members.

Public Types

enum  TVisualAction { VA_SCALED, VA_MOVING, VA_SHAPES }

Public Member Functions

 IvfClassInfo ("CIvfUIButton", CIvfUIButtonBase)
void setDownShape (CIvfShape *shape)
void setUpShape (CIvfShape *shape)
void setShape (CIvfShape *shape)
void setMovementDirection (CIvfVec3d vec)
void setVisualAction (TVisualAction action)
double getMovementDistance ()
void setMovementDistance (double dist)
void setMovementDirection (double vx, double vy, double vz)
virtual void doControlLeave (CIvfVec3d vec)
virtual void doControlOver (CIvfVec3d vec)
virtual void doControlDown (CIvfVec3d vec, int button)
virtual void doControlUp (CIvfVec3d vec)
virtual void doStateChange ()

Detailed Description

Examples:

manip.cpp.

Definition at line 36 of file IvfUIButton.h.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:59 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO