SIMGUI::RCCameraMouseHandler Class Reference

... More...

Inherits SIMGUI::TRCSimMouseHandler< RCCameraMouseHandler >.

Inheritance diagram for SIMGUI::RCCameraMouseHandler:

Inheritance graph
[legend]
Collaboration diagram for SIMGUI::RCCameraMouseHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCCameraMouseHandler (const RCString &sKey, const RSSimMouseHandlerCtorArg &CtorArg)
virtual RSHandleResponse HandleMouseAction (TLong nFlags, const RCPoint &Pos, RCCameraComponent &Camera, RCSimulation &Simulation)

Protected Member Functions

void AdaptCamera (TLong nFlags, const RCPoint &DeltaPos, RCCameraComponent &Camera)
 MParamMembersStart (RCCameraMouseHandler) MParamMember("Button"
RCMouseButtonFlagsParamHandler MParamMember ("MoveKey", m_nMoveKey, RCMouseKeyFlagsParamHandler) MParamMember("MoveZKey"
RCMouseButtonFlagsParamHandler
RCMouseKeyFlagsParamHandler 
MParamMember ("RotateKey", m_nRotateKey, RCMouseKeyFlagsParamHandler) MParamMember("MovementStep"
RCMouseButtonFlagsParamHandler
RCMouseKeyFlagsParamHandler 
RCRealParamHandler (0.0, 1.0, 0.001)) MParamMember("RotationStep"

Protected Attributes

 m_nButton
RCMouseButtonFlagsParamHandler m_nMoveZKey
RCMouseButtonFlagsParamHandler
RCMouseKeyFlagsParamHandler 
m_nMovementStep
RCMouseButtonFlagsParamHandler
RCMouseKeyFlagsParamHandler 
m_nRotationStep
RCMouseButtonFlagsParamHandler
RCMouseKeyFlagsParamHandler
RCRealParamHandler(0.0,
1.0, 0.001)) MParamMembersEnd()
protected TMouseKeyFlags 
m_nMoveKey
TMouseKeyFlags m_nMoveZKey
TMouseKeyFlags m_nRotateKey
TReal m_nRotationStep
TReal m_nMovementStep
TBool m_bTracking
RCPose m_OriginalPose

Detailed Description

...

Author:
Patrik Stellmann
...


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:48:04 2006 for Simulator Bob by  doxygen 1.4.6-NO