Home
last modified time | relevance | path

Searched refs:RandomMovement (Results 1 – 5 of 5) sorted by relevance

/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/src/movements/
H A DRandomMovement.cpp32 RandomMovement::RandomMovement(int speed): in RandomMovement() function in Solarus::RandomMovement
33 RandomMovement(speed, 0) { in RandomMovement()
42 RandomMovement::RandomMovement(int speed, int max_radius): in RandomMovement() function in Solarus::RandomMovement
55 void RandomMovement::notify_object_controlled() { in notify_object_controlled()
65 double RandomMovement::get_normal_speed() const { in get_normal_speed()
86 int RandomMovement::get_max_radius() const { in get_max_radius()
95 void RandomMovement::set_max_radius(int max_radius) { in set_max_radius()
113 void RandomMovement::set_next_direction() { in set_next_direction()
144 void RandomMovement::update() { in update()
162 void RandomMovement::set_suspended(bool suspended) { in set_suspended()
[all …]
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/include/solarus/movements/
H A DRandomMovement.h32 class RandomMovement: public StraightMovement {
36 explicit RandomMovement(int speed);
37 RandomMovement(int speed, int max_radius);
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/src/lua/
H A DMovementApi.cpp545 movement = std::make_shared<RandomMovement>(32); in movement_api_create()
966 std::shared_ptr<RandomMovement> LuaContext::check_random_movement(lua_State* l, int index) { in check_random_movement()
967 return std::static_pointer_cast<RandomMovement>(check_userdata( in check_random_movement()
980 const RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_get_speed()
994 RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_set_speed()
1009 const RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_get_angle()
1023 const RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_get_max_distance()
1037 RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_set_max_distance()
1052 const RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_is_smooth()
1066 RandomMovement& movement = *check_random_movement(l, 1); in random_movement_api_set_smooth()
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/cmake/
H A DSolarusLibrarySources.cmake211 "${CMAKE_CURRENT_SOURCE_DIR}/include/solarus/movements/RandomMovement.h"
422 "${CMAKE_CURRENT_SOURCE_DIR}/src/movements/RandomMovement.cpp"
/dports/games/solarus/solarus-f43727b232b3ed13d98440a845e2a29e470e4f0d/include/solarus/lua/
H A DLuaContext.h83 class RandomMovement; variable
1436 static std::shared_ptr<RandomMovement> check_random_movement(lua_State* current_l, int index);