Tower Defence 2
Tower Member List

This is the complete list of members for Tower, including all inherited members.

attack(Object &other, double timestep)Object
attack_range() const (defined in Object)Object
attack_speed() const (defined in Object)Object
attack_speed(int new_speed)Object
change_policy(TargetingPolicy new_policy)Object
damage() const (defined in Object)Object
damage(int new_dmg)Object
distace_travelled(double d)Object
distance(Object &other)Object
distance_travelled() const (defined in Object)Object
health() const (defined in Object)Object
health(int amount)Object
is_dead()Object
m_attack_rangeObjectprotected
m_attack_speedObjectprotected
m_damageObjectprotected
m_distance_travelledObjectprotected
m_healthObjectprotected
m_max_healthObjectprotected
m_max_speedObjectprotected
m_radiusObjectprotected
m_speedObjectprotected
m_targeting_policyObjectprotected
m_time_since_last_attackObjectprotected
m_xObjectprotected
m_yObjectprotected
max_health() const (defined in Object)Object
Object(double x, double y, double radius, double speed, int health, int damage, double attack_range, double attack_speed) (defined in Object)Object
position(double x, double y) (defined in Object)Object
radius() const (defined in Object)Object
speed() const (defined in Object)Object
speed(double amount)Object
targeting_policy() const (defined in Object)Object
time_since_last_attack() const (defined in Object)Object
Tower(double x, double y, double radius, int damage, double attack_range, double attack_speed, TowerType *tower_type) (defined in Tower)Tower
tower_type() (defined in Tower)Tower
upgrade(int index) (defined in Tower)Tower
x() const (defined in Object)Object
y() const (defined in Object)Object
~Object() (defined in Object)Object
~Tower() (defined in Tower)Tower