SCV  4.2.1
Simple Components for Visual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scv::Callbacks Class Referenceabstract

Callbacks Interface. More...

#include <Callbacks.h>

Public Member Functions

 Callbacks (void)
 
virtual ~Callbacks (void)
 
virtual void onMouseClick (const scv::MouseEvent &evt)=0
 
virtual void onMouseHold (const scv::MouseEvent &evt)=0
 
virtual void onMouseOver (const scv::MouseEvent &evt)=0
 
virtual void onMouseUp (const scv::MouseEvent &evt)=0
 
virtual void onMouseWheel (const scv::MouseEvent &evt)=0
 
virtual void onKeyPressed (const scv::KeyEvent &evt)=0
 
virtual void onKeyUp (const scv::KeyEvent &evt)=0
 

Protected Member Functions

virtual void processMouse (const scv::MouseEvent &evt)=0
 
virtual void processKey (const scv::KeyEvent &evt)=0
 

Detailed Description

Callbacks Interface.

Constructor & Destructor Documentation

scv::Callbacks::Callbacks ( void  )
inline
virtual scv::Callbacks::~Callbacks ( void  )
inlinevirtual

Member Function Documentation

virtual void scv::Callbacks::onKeyPressed ( const scv::KeyEvent evt)
pure virtual
virtual void scv::Callbacks::onKeyUp ( const scv::KeyEvent evt)
pure virtual
virtual void scv::Callbacks::onMouseClick ( const scv::MouseEvent evt)
pure virtual
virtual void scv::Callbacks::onMouseHold ( const scv::MouseEvent evt)
pure virtual
virtual void scv::Callbacks::onMouseOver ( const scv::MouseEvent evt)
pure virtual
virtual void scv::Callbacks::onMouseUp ( const scv::MouseEvent evt)
pure virtual
virtual void scv::Callbacks::onMouseWheel ( const scv::MouseEvent evt)
pure virtual
virtual void scv::Callbacks::processKey ( const scv::KeyEvent evt)
protectedpure virtual
virtual void scv::Callbacks::processMouse ( const scv::MouseEvent evt)
protectedpure virtual

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