
Final Commit
Dependencies: mbed
Food/Food.cpp@4:a9634970d33e, 2018-03-07 (annotated)
- Committer:
- JRM1986
- Date:
- Wed Mar 07 15:01:35 2018 +0000
- Revision:
- 4:a9634970d33e
- Parent:
- 3:50f01159c61d
- Child:
- 5:27fcb9b36e7e
Testing Class created
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
JRM1986 | 2:ea90cec2489a | 1 | #include "Food.h" |
JRM1986 | 2:ea90cec2489a | 2 | |
JRM1986 | 2:ea90cec2489a | 3 | |
JRM1986 | 2:ea90cec2489a | 4 | Food::Food() |
JRM1986 | 2:ea90cec2489a | 5 | { |
JRM1986 | 2:ea90cec2489a | 6 | |
JRM1986 | 2:ea90cec2489a | 7 | } |
JRM1986 | 2:ea90cec2489a | 8 | |
JRM1986 | 2:ea90cec2489a | 9 | Food::~Food() |
JRM1986 | 2:ea90cec2489a | 10 | { |
JRM1986 | 2:ea90cec2489a | 11 | |
JRM1986 | 3:50f01159c61d | 12 | } |
JRM1986 | 3:50f01159c61d | 13 | |
JRM1986 | 3:50f01159c61d | 14 | Position Food::get_position() |
JRM1986 | 3:50f01159c61d | 15 | { |
JRM1986 | 3:50f01159c61d | 16 | Position p = {_x,_y}; |
JRM1986 | 3:50f01159c61d | 17 | |
JRM1986 | 3:50f01159c61d | 18 | return p; |
JRM1986 | 3:50f01159c61d | 19 | } |
JRM1986 | 3:50f01159c61d | 20 | |
JRM1986 | 4:a9634970d33e | 21 | void Food::set_position(Position p) |
JRM1986 | 3:50f01159c61d | 22 | { |
JRM1986 | 3:50f01159c61d | 23 | srand(time(NULL)); |
JRM1986 | 3:50f01159c61d | 24 | |
JRM1986 | 4:a9634970d33e | 25 | _x = rand() % 84; |
JRM1986 | 4:a9634970d33e | 26 | _y = rand() % 48; |
JRM1986 | 3:50f01159c61d | 27 | |
JRM1986 | 3:50f01159c61d | 28 | _x = p.x; |
JRM1986 | 3:50f01159c61d | 29 | _y = p.y; |
JRM1986 | 3:50f01159c61d | 30 | |
JRM1986 | 2:ea90cec2489a | 31 | } |