Tower Defence 2
Object Member List

This is the complete list of members for Object, 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
x() const (defined in Object)Object
y() const (defined in Object)Object
~Object() (defined in Object)Object