Finished Lab 4 Pt 1

Dependencies:   mbed Sounds PinDetect

Sprite.cpp

Committer:
trmontgomery
Date:
2019-04-05
Revision:
0:daf9e2f8e1a1

File content as of revision 0:daf9e2f8e1a1:

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