Finished Lab 4 Pt 1

Dependencies:   mbed Sounds PinDetect

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;
+}