Searched refs:SwimmingState (Results 1 – 6 of 6) sorted by relevance
31 Hero::SwimmingState::SwimmingState(Hero& hero): in SwimmingState() function in Solarus::Hero::SwimmingState42 void Hero::SwimmingState::start(const State* previous_state) { in start()55 void Hero::SwimmingState::stop(const State* next_state) { in stop()65 void Hero::SwimmingState::update() { in update()94 void Hero::SwimmingState::set_suspended(bool suspended) { in set_suspended()106 void Hero::SwimmingState::set_animation_stopped() { in set_animation_stopped()116 void Hero::SwimmingState::set_animation_walking() { in set_animation_walking()126 void Hero::SwimmingState::notify_action_command_pressed() { in notify_action_command_pressed()155 void Hero::SwimmingState::try_swim_faster() { in try_swim_faster()170 int Hero::SwimmingState::get_slow_swimming_speed() const { in get_slow_swimming_speed()[all …]
68 hero.set_state(std::make_shared<SwimmingState>(hero)); in update()
29 class Hero::SwimmingState: public Hero::PlayerMovementState {33 explicit SwimmingState(Hero& hero);
320 class SwimmingState; /**< the hero is swimming in deep water */ variable
187 "${CMAKE_CURRENT_SOURCE_DIR}/include/solarus/hero/SwimmingState.h"381 "${CMAKE_CURRENT_SOURCE_DIR}/src/hero/SwimmingState.cpp"
2335 set_state(std::make_shared<SwimmingState>(*this)); in start_deep_water()2887 set_state(std::make_shared<SwimmingState>(*this)); in start_state_from_ground()