#include <actions.h>
Inheritance diagram for Pickup_actor_action:


Public Member Functions | |
| Pickup_actor_action (Game_object *o, int spd) | |
| Pickup_actor_action (Game_object *o, Tile_coord opos, int spd) | |
| virtual int | handle_event (Actor *actor) |
Private Attributes | |
| Game_object * | obj |
| int | pickup |
| int | speed |
| int | cnt |
| Tile_coord | objpos |
| int | dir |
Definition at line 288 of file actions.h.
| Pickup_actor_action::Pickup_actor_action | ( | Game_object * | o, | |
| int | spd | |||
| ) |
Definition at line 842 of file actions.cc.
| Pickup_actor_action::Pickup_actor_action | ( | Game_object * | o, | |
| Tile_coord | opos, | |||
| int | spd | |||
| ) |
Definition at line 848 of file actions.cc.
| int Pickup_actor_action::handle_event | ( | Actor * | actor | ) | [virtual] |
Implements Actor_action.
Definition at line 859 of file actions.cc.
References Actor::add(), Game_window::add_dirty(), Actor::bow_frame, Actor::change_frame(), Game_object::distance(), Game_object::get_dir_framenum(), Game_object::get_direction(), Game_window::get_instance(), gwin, Actor::notify_object_gone(), Exult_server::obj, and Actor::standing.
Here is the call graph for this function:

Game_object* Pickup_actor_action::obj [private] |
int Pickup_actor_action::pickup [private] |
int Pickup_actor_action::speed [private] |
int Pickup_actor_action::cnt [private] |
Tile_coord Pickup_actor_action::objpos [private] |
int Pickup_actor_action::dir [private] |
1.5.1