24 lines
284 B
C++
24 lines
284 B
C++
#ifndef Tower_h__
|
|
#define Tower_h__
|
|
|
|
#include "Component.h"
|
|
|
|
namespace Components
|
|
{
|
|
|
|
struct Tower : Component
|
|
{
|
|
Tower()
|
|
: ID(0) { }
|
|
|
|
int ID;
|
|
EntityID GunBase;
|
|
EntityID Gun;
|
|
|
|
|
|
virtual Tower* Clone() const override { return new Tower(*this); }
|
|
};
|
|
|
|
}
|
|
|
|
#endif // Tower_h__
|