Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CMouseHandler Class Reference

support of mouse (rotation, movement, selection ...) More...

#include <MouseHandler.h>

Inheritance diagram for CMouseHandler:

Inheritance graph
[legend]
Collaboration diagram for CMouseHandler:

Collaboration graph
[legend]
List of all members.

Public Methods

__fastcall CMouseHandler (CProject *p_project)
__fastcall CMouseHandler (TOpenGLWin *win, CManipulator *manip)
void __fastcall MouseDown (TObject *Sender, TMouseButton Button, TShiftState Shift, int mousex, int mousey)
void __fastcall MouseUp (TObject *Sender, TMouseButton Button, TShiftState Shift, int mousex, int mousey)
void __fastcall MouseMove (TObject *Sender, TShiftState Shift, int mousex, int mousey)
void __fastcall SetManipulator (CManipulator *manip)
void __fastcall SetSecondManipulator (CManipulator *manip)
CManipulator *__fastcall GetSecondManipulator (void)
bool __fastcall IsActiveSecondManipulator (void)
void __fastcall SetWindowHandler (TOpenGLWin *win)
void __fastcall ActivateSecondManipulator (void)
void __fastcall DeactivateSecondManipulator (void)
void __fastcall SetRectangleSelMode (bool set, bool addmode)

Public Attributes

int MouseX
int MouseY
__property TMouseHandlerEvent OnSelectClick = {write = SelectClick}
__property TMouseRectHandlerEvent OnRectSelectClick = {write = RectSelectClick}

Detailed Description

support of mouse (rotation, movement, selection ...)


The documentation for this class was generated from the following file:
Generated on Sun Feb 9 12:59:02 2003 for NemesisCore by doxygen1.3-rc2