Select Git revision
-
Stuart Gathman authoredStuart Gathman authored
CgWheelEvent.cpp 566 B
#include "CgWheelEvent.h"
CgWheelEvent::CgWheelEvent(Cg::EventType type, float numDegrees)
{
m_type=type;
m_numDegrees = numDegrees;
}
CgWheelEvent::~CgWheelEvent()
{
}
Cg::EventType CgWheelEvent::getType()
{
return m_type;
}
CgBaseEvent* CgWheelEvent::clone()
{
return new CgWheelEvent(m_type,m_numDegrees);
}
std::ostream& operator<<(std::ostream& os,const CgWheelEvent& e)
{
os << "Wheel-Event of Type: "<< e.m_type <<", Amount: " << e.numDegrees();
return os;
}
float CgWheelEvent::numDegrees() const
{
return m_numDegrees;
}