From f0b654b9bf3bc2a93c1f89d4cc3edcf77b948555 Mon Sep 17 00:00:00 2001 From: XaviDCR92 Date: Mon, 9 Jul 2018 19:26:13 +0200 Subject: Game has been restructured in favor of OOP --- HumanPlayer.cpp | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 HumanPlayer.cpp (limited to 'HumanPlayer.cpp') diff --git a/HumanPlayer.cpp b/HumanPlayer.cpp new file mode 100644 index 0000000..eadebcf --- /dev/null +++ b/HumanPlayer.cpp @@ -0,0 +1,43 @@ +/* ************************************** + * Includes * + * **************************************/ + +#include "HumanPlayer.h" + +/* ************************************** + * Defines * + * **************************************/ + +/* ************************************** + * Structs and enums * + * **************************************/ + +/* ************************************** + * Local variables * + * **************************************/ + +/* ************************************** + * Functions definition * + * **************************************/ + +HumanPlayer::HumanPlayer(const char* const strPlayerName) : +Player(strPlayerName) +{ +} + +/*****************************************************************//** + * + * \brief Event handler executed when human player presses + * left arrow button. + * + *********************************************************************/ +void HumanPlayer::onLeftBtnPressed(void) +{ + /* Also, send the event to Camera object. */ + _cam.onLeftBtnPressed(); +} + +void HumanPlayer::drawHandler(void) +{ + +} -- cgit v1.2.3