Searched refs:sprite_overlapping (Results 1 – 10 of 10) sorted by relevance
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/src/entities/ |
H A D | CustomEntity.cpp | 1057 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 D | Enemy.cpp | 995 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 D | Hero.cpp | 1955 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 D | CustomEntity.h | 146 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 D | Explosion.h | 53 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 D | Hero.h | 214 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 D | Enemy.h | 174 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 D | Bomb.h | 47 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
|
H A D | Entity.h | 338 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 D | Door.h | 82 void notify_collision_with_explosion(Explosion& explosion, Sprite& sprite_overlapping) override;
|