HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_UIEventDevice Class Referenceabstract

#include <HOM_UIEventDevice.h>

Public Member Functions

 HOM_UIEventDevice ()
 
virtual ~HOM_UIEventDevice ()
 
virtual std::string __repr__ ()=0
 
virtual bool isAltKey ()=0
 
virtual bool isAutoRepeat ()=0
 
virtual bool isCapsLock ()=0
 
virtual bool isCtrlKey ()=0
 
virtual bool isKeyPad ()=0
 
virtual bool isShiftKey () const =0
 
virtual bool isArrowDown ()=0
 
virtual bool isArrowLeft ()=0
 
virtual bool isArrowRight ()=0
 
virtual bool isArrowUp ()=0
 
virtual bool isKeyPressed ()=0
 
virtual bool isFunctionKey () const =0
 
virtual int keyValue ()=0
 
virtual std::string keyString ()=0
 
virtual std::string modifierString ()=0
 
virtual bool isKeyUp () const =0
 
virtual bool isKeyDown () const =0
 
virtual bool isLeftButton ()=0
 
virtual bool isMiddleButton ()=0
 
virtual bool isRightButton ()=0
 
virtual bool isLeftButtonReleased ()=0
 
virtual bool isMiddleButtonReleased ()=0
 
virtual bool isRightButtonReleased ()=0
 
virtual double mouseWheel ()=0
 
virtual double mouseX ()=0
 
virtual double mouseY ()=0
 
virtual bool isTablet ()=0
 
virtual double tabletAngle ()=0
 
virtual double tabletPressure ()=0
 
virtual double tabletRoll ()=0
 
virtual double tabletTilt ()=0
 
virtual double time ()=0
 

Detailed Description

Definition at line 18 of file HOM_UIEventDevice.h.

Constructor & Destructor Documentation

HOM_UIEventDevice::HOM_UIEventDevice ( )
inline

Definition at line 30 of file HOM_UIEventDevice.h.

virtual HOM_UIEventDevice::~HOM_UIEventDevice ( )
inlinevirtual

Definition at line 33 of file HOM_UIEventDevice.h.

Member Function Documentation

virtual std::string HOM_UIEventDevice::__repr__ ( )
pure virtual
virtual bool HOM_UIEventDevice::isAltKey ( )
pure virtual
virtual bool HOM_UIEventDevice::isArrowDown ( )
pure virtual
virtual bool HOM_UIEventDevice::isArrowLeft ( )
pure virtual
virtual bool HOM_UIEventDevice::isArrowRight ( )
pure virtual
virtual bool HOM_UIEventDevice::isArrowUp ( )
pure virtual
virtual bool HOM_UIEventDevice::isAutoRepeat ( )
pure virtual
virtual bool HOM_UIEventDevice::isCapsLock ( )
pure virtual
virtual bool HOM_UIEventDevice::isCtrlKey ( )
pure virtual
virtual bool HOM_UIEventDevice::isFunctionKey ( ) const
pure virtual
virtual bool HOM_UIEventDevice::isKeyDown ( ) const
pure virtual
virtual bool HOM_UIEventDevice::isKeyPad ( )
pure virtual
virtual bool HOM_UIEventDevice::isKeyPressed ( )
pure virtual
virtual bool HOM_UIEventDevice::isKeyUp ( ) const
pure virtual
virtual bool HOM_UIEventDevice::isLeftButton ( )
pure virtual
virtual bool HOM_UIEventDevice::isLeftButtonReleased ( )
pure virtual
virtual bool HOM_UIEventDevice::isMiddleButton ( )
pure virtual
virtual bool HOM_UIEventDevice::isMiddleButtonReleased ( )
pure virtual
virtual bool HOM_UIEventDevice::isRightButton ( )
pure virtual
virtual bool HOM_UIEventDevice::isRightButtonReleased ( )
pure virtual
virtual bool HOM_UIEventDevice::isShiftKey ( ) const
pure virtual
virtual bool HOM_UIEventDevice::isTablet ( )
pure virtual
virtual std::string HOM_UIEventDevice::keyString ( )
pure virtual
virtual int HOM_UIEventDevice::keyValue ( )
pure virtual
virtual std::string HOM_UIEventDevice::modifierString ( )
pure virtual
virtual double HOM_UIEventDevice::mouseWheel ( )
pure virtual
virtual double HOM_UIEventDevice::mouseX ( )
pure virtual
virtual double HOM_UIEventDevice::mouseY ( )
pure virtual
virtual double HOM_UIEventDevice::tabletAngle ( )
pure virtual
virtual double HOM_UIEventDevice::tabletPressure ( )
pure virtual
virtual double HOM_UIEventDevice::tabletRoll ( )
pure virtual
virtual double HOM_UIEventDevice::tabletTilt ( )
pure virtual
virtual double HOM_UIEventDevice::time ( )
pure virtual

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