Finished Lab 4 Pt 1
Dependencies: mbed Sounds PinDetect
Diff: Sprite.cpp
- Revision:
- 0:daf9e2f8e1a1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Sprite.cpp Fri Apr 05 19:46:26 2019 +0000 @@ -0,0 +1,35 @@ +#include "Sprite.h" +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +// Default Constructor +Sprite::Sprite(): +m_CurrentDirection(NO_DIR), +m_DesiredDirection(NO_DIR), +m_RowPos(0), +m_ColPos(0), +m_nActiveImage(0) +{ + +} +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +// Constructor +Sprite::Sprite(enDIRECTIONS inDir, unsigned int inRow, unsigned int inCol): +m_CurrentDirection(inDir), +m_DesiredDirection(inDir), +m_RowPos(inRow), +m_ColPos(inCol), +m_nActiveImage(0) +{ + +} +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////// +// SetDesiredDirectionToMove +void Sprite::SetDesiredDirectionToMove(enDIRECTIONS dir) +{ + m_DesiredDirection = dir; +}