diff options
Diffstat (limited to 'BaseUnit.cpp')
| -rw-r--r-- | BaseUnit.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/BaseUnit.cpp b/BaseUnit.cpp index 8de5a05..7831c16 100644 --- a/BaseUnit.cpp +++ b/BaseUnit.cpp @@ -37,7 +37,7 @@ *********************************************************************/ BaseUnit::BaseUnit(void) : _hp(0), -_bAlive(false), +_alive(false), _x(0), _y(0) { @@ -45,6 +45,20 @@ _y(0) /*****************************************************************//** * + * \brief This function is executed when user wants to create + * a new object derived from BaseUnit, and this function + * sets default parameters for a BaseUnit abstract object. + * + *********************************************************************/ +void BaseUnit::create(const uint16_t x, const uint16_t y) +{ + _alive = true; + _x = x; + _y = y; +} + +/*****************************************************************//** + * * \brief Periodical handler for BaseUnit class. * *********************************************************************/ |
