Finished Lab 4 Pt 1
Dependencies: mbed Sounds PinDetect
Sprite.cpp@0:daf9e2f8e1a1, 2019-04-05 (annotated)
- Committer:
- trmontgomery
- Date:
- Fri Apr 05 19:46:26 2019 +0000
- Revision:
- 0:daf9e2f8e1a1
Finished Lab 4 pt 1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
trmontgomery | 0:daf9e2f8e1a1 | 1 | #include "Sprite.h" |
trmontgomery | 0:daf9e2f8e1a1 | 2 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 3 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 4 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 5 | // Default Constructor |
trmontgomery | 0:daf9e2f8e1a1 | 6 | Sprite::Sprite(): |
trmontgomery | 0:daf9e2f8e1a1 | 7 | m_CurrentDirection(NO_DIR), |
trmontgomery | 0:daf9e2f8e1a1 | 8 | m_DesiredDirection(NO_DIR), |
trmontgomery | 0:daf9e2f8e1a1 | 9 | m_RowPos(0), |
trmontgomery | 0:daf9e2f8e1a1 | 10 | m_ColPos(0), |
trmontgomery | 0:daf9e2f8e1a1 | 11 | m_nActiveImage(0) |
trmontgomery | 0:daf9e2f8e1a1 | 12 | { |
trmontgomery | 0:daf9e2f8e1a1 | 13 | |
trmontgomery | 0:daf9e2f8e1a1 | 14 | } |
trmontgomery | 0:daf9e2f8e1a1 | 15 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 16 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 17 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 18 | // Constructor |
trmontgomery | 0:daf9e2f8e1a1 | 19 | Sprite::Sprite(enDIRECTIONS inDir, unsigned int inRow, unsigned int inCol): |
trmontgomery | 0:daf9e2f8e1a1 | 20 | m_CurrentDirection(inDir), |
trmontgomery | 0:daf9e2f8e1a1 | 21 | m_DesiredDirection(inDir), |
trmontgomery | 0:daf9e2f8e1a1 | 22 | m_RowPos(inRow), |
trmontgomery | 0:daf9e2f8e1a1 | 23 | m_ColPos(inCol), |
trmontgomery | 0:daf9e2f8e1a1 | 24 | m_nActiveImage(0) |
trmontgomery | 0:daf9e2f8e1a1 | 25 | { |
trmontgomery | 0:daf9e2f8e1a1 | 26 | |
trmontgomery | 0:daf9e2f8e1a1 | 27 | } |
trmontgomery | 0:daf9e2f8e1a1 | 28 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 29 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 30 | ///////////////////////////////////////////////////////////////////////// |
trmontgomery | 0:daf9e2f8e1a1 | 31 | // SetDesiredDirectionToMove |
trmontgomery | 0:daf9e2f8e1a1 | 32 | void Sprite::SetDesiredDirectionToMove(enDIRECTIONS dir) |
trmontgomery | 0:daf9e2f8e1a1 | 33 | { |
trmontgomery | 0:daf9e2f8e1a1 | 34 | m_DesiredDirection = dir; |
trmontgomery | 0:daf9e2f8e1a1 | 35 | } |