VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfEditManagerEventProcessor Class Reference

Listen for double-click events on behalf of the DtVrfEditManager and initiate the edit process. More...

Inheritance diagram for makVrf::DtVrfEditManagerEventProcessor:
Inheritance graph
[legend]

Public Member Functions

 DtVrfEditManagerEventProcessor (makVrv::DtDe &)
 CTOR.
virtual ~DtVrfEditManagerEventProcessor ()
 virtual DTOR
void setAllowEditing (bool b)
bool allowEditing () const
- Public Member Functions inherited from makVrv::DtEventProcessorInterface
 DtEventProcessorInterface ()
 CTOR.
virtual ~DtEventProcessorInterface ()
 DTOR.
virtual void setEnabled (bool b)
 Get/set enabled flag.
bool enabled () const

Protected Member Functions

virtual bool processMouseEvent (const makVrv::DtMouseEvent &ev, makVrv::DtChannel &channel)
 Processes a mouse event on the channel.
virtual bool processKeyboardEvent (const makVrv::DtKeyEvent &ev, makVrv::DtChannel &channel)
 required but does nothing
virtual const std::string & className ()
 processor name; required

Protected Attributes

makVrv::DtDemyDe
bool myAllowEditing
- Protected Attributes inherited from makVrv::DtEventProcessorInterface
bool myEnabled

Detailed Description

Listen for double-click events on behalf of the DtVrfEditManager and initiate the edit process.

Constructor & Destructor Documentation

makVrf::DtVrfEditManagerEventProcessor::DtVrfEditManagerEventProcessor ( makVrv::DtDe )

CTOR.

virtual makVrf::DtVrfEditManagerEventProcessor::~DtVrfEditManagerEventProcessor ( )
virtual

virtual DTOR

Member Function Documentation

void makVrf::DtVrfEditManagerEventProcessor::setAllowEditing ( bool  b)
inline
bool makVrf::DtVrfEditManagerEventProcessor::allowEditing ( ) const
inline
virtual bool makVrf::DtVrfEditManagerEventProcessor::processMouseEvent ( const makVrv::DtMouseEvent ev,
makVrv::DtChannel channel 
)
protectedvirtual

Processes a mouse event on the channel.

Should return true if the event is handled successfully, and false to reject it and pass it on to the next event processor.

Implements makVrv::DtEventProcessorInterface.

virtual bool makVrf::DtVrfEditManagerEventProcessor::processKeyboardEvent ( const makVrv::DtKeyEvent ev,
makVrv::DtChannel channel 
)
protectedvirtual

required but does nothing

Implements makVrv::DtEventProcessorInterface.

virtual const std::string& makVrf::DtVrfEditManagerEventProcessor::className ( )
protectedvirtual

processor name; required

Implements makVrv::DtEventProcessorInterface.

Member Data Documentation

makVrv::DtDe& makVrf::DtVrfEditManagerEventProcessor::myDe
protected
bool makVrf::DtVrfEditManagerEventProcessor::myAllowEditing
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)