00001 00002 #include "MouseInterface.h" 00003 00004 namespace RenderTools{ 00005 00006 Vec2 MouseInterface::s_mouseNow; 00007 Vec2 MouseInterface::s_mouseBefore; 00008 bool MouseInterface::s_leftButton; 00009 bool MouseInterface::s_middleButton; 00010 bool MouseInterface::s_rightButton; 00011 00012 void MouseInterface::onMouseEvent( const MouseEvent & ){ 00013 00014 } 00015 00016 const Vec2 & MouseInterface::getMouseNow( void ){ 00017 return( s_mouseNow ); 00018 } 00019 00020 const Vec2 & MouseInterface::getMouseBefore( void ){ 00021 return( s_mouseBefore ); 00022 } 00023 00024 bool MouseInterface::isLeftButtonPressed( void ){ 00025 return( s_leftButton ); 00026 } 00027 00028 bool MouseInterface::isMiddleButtonPressed( void ){ 00029 return( s_middleButton ); 00030 } 00031 00032 bool MouseInterface::isRightButtonPressed( void ){ 00033 return( s_rightButton ); 00034 } 00035 00036 }; 00037 00038
1.5.8