SuperSpaceInvaderTurboApoca.../headers/projectiles.h
2022-01-09 04:24:25 +01:00

40 lines
676 B
C++

/*!
*
* @file projectiles.h
* @author SIMAILA Djalim
* @date January 2022
* @version 1.0
* @brief projectiles data storage
*
*/
#ifndef GUARD_PROJECTILES_H
#define GUARD_PROJECTILES_H
#include "utils.h"
typedef Position missile;
/*!
* @class Torpedo
* @brief player's projectiles
*/
class Torpedo : public Position {
public:
/*!
* @brief id of the player that shot the torpedo
*/
playerID owner;
/*!
* @brief constuctor for the torpedo class
* @param[in] x : horizontal pixel coordinate
* @param[in] y : vertical pixel coordinate
* @fn Torpedo(int x, int y, playerID owner);
*/
Torpedo(int x, int y, playerID owner);
};
#endif