Skip to content
Snippets Groups Projects
Select Git revision
  • aabb86bbe522e8a14aa43378d0d858a419f5f8d7
  • main default
2 results

CgWheelEvent.cpp

Blame
  • 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;
    }