Home
last modified time | relevance | path

Searched refs:sprite_overlapping (Results 1 – 10 of 10) sorted by relevance

/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/src/entities/
H A DCustomEntity.cpp1057 Switch& sw, Sprite& sprite_overlapping) { in notify_collision_with_switch() argument
1059 notify_collision_from(sw, sprite_overlapping, *sw.get_sprite()); in notify_collision_with_switch()
1075 Crystal& crystal, Sprite& sprite_overlapping) { in notify_collision_with_crystal() argument
1077 notify_collision_from(crystal, sprite_overlapping, *crystal.get_sprite()); in notify_collision_with_crystal()
1127 Explosion& explosion, Sprite& sprite_overlapping) { in notify_collision_with_explosion() argument
1129 notify_collision_from(explosion, sprite_overlapping, *explosion.get_sprite()); in notify_collision_with_explosion()
1136 Fire& fire, Sprite& sprite_overlapping) { in notify_collision_with_fire() argument
1138 notify_collision_from(fire, sprite_overlapping, *fire.get_sprite()); in notify_collision_with_fire()
H A DEnemy.cpp995 void Enemy::notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) { in notify_collision_with_explosion() argument
997 explosion.try_attack_enemy(*this, sprite_overlapping); in notify_collision_with_explosion()
1006 void Enemy::notify_collision_with_fire(Fire& fire, Sprite& sprite_overlapping) { in notify_collision_with_fire() argument
1008 try_hurt(EnemyAttack::FIRE, fire, &sprite_overlapping); in notify_collision_with_fire()
H A DHero.cpp1955 void Hero::notify_collision_with_switch(Switch& sw, Sprite& sprite_overlapping) { in notify_collision_with_switch() argument
1958 const std::string& sprite_id = sprite_overlapping.get_animation_set_id(); in notify_collision_with_switch()
1993 void Hero::notify_collision_with_crystal(Crystal& crystal, Sprite& sprite_overlapping) { in notify_collision_with_crystal() argument
1995 const std::string sprite_id = sprite_overlapping.get_animation_set_id(); in notify_collision_with_crystal()
2055 Explosion& explosion, Sprite& sprite_overlapping) { in notify_collision_with_explosion() argument
2057 const std::string& sprite_id = sprite_overlapping.get_animation_set_id(); in notify_collision_with_explosion()
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/include/solarus/entities/
H A DCustomEntity.h146 void notify_collision_with_switch(Switch& sw, Sprite& sprite_overlapping) override;
148 void notify_collision_with_crystal(Crystal& crystal, Sprite& sprite_overlapping) override;
154 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
155 void notify_collision_with_fire(Fire& fire, Sprite& sprite_overlapping) override;
H A DExplosion.h53 virtual void notify_collision_with_switch(Switch& sw, Sprite& sprite_overlapping) override;
54 … virtual void notify_collision_with_crystal(Crystal& crystal, Sprite& sprite_overlapping) override;
H A DHero.h214 void notify_collision_with_switch(Switch& sw, Sprite &sprite_overlapping) override;
216 void notify_collision_with_crystal(Crystal& crystal, Sprite &sprite_overlapping) override;
220 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
H A DEnemy.h174 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
175 void notify_collision_with_fire(Fire& fire, Sprite& sprite_overlapping) override;
H A DBomb.h47 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
H A DEntity.h338 virtual void notify_collision_with_switch(Switch& sw, Sprite& sprite_overlapping);
340 virtual void notify_collision_with_crystal(Crystal& crystal, Sprite& sprite_overlapping);
346 virtual void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping);
347 virtual void notify_collision_with_fire(Fire& fire, Sprite& sprite_overlapping);
H A DDoor.h82 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;