#include <actions.h>
Inheritance diagram for Face_pos_actor_action:
Public Member Functions | |
Face_pos_actor_action (Tile_coord p, int spd) | |
Face_pos_actor_action (Game_object *o, int spd) | |
virtual int | handle_event (Actor *actor) |
Private Attributes | |
int | speed |
Tile_coord | pos |
Definition at line 309 of file actions.h.
Face_pos_actor_action::Face_pos_actor_action | ( | Tile_coord | p, | |
int | spd | |||
) |
Definition at line 904 of file actions.cc.
Face_pos_actor_action::Face_pos_actor_action | ( | Game_object * | o, | |
int | spd | |||
) |
Definition at line 908 of file actions.cc.
int Face_pos_actor_action::handle_event | ( | Actor * | actor | ) | [virtual] |
Implements Actor_action.
Definition at line 919 of file actions.cc.
References Actor::change_frame(), Game_object::get_dir_framenum(), Game_object::get_direction(), ShapeID::get_framenum(), Game_window::get_instance(), gwin, and Actor::standing.
Here is the call graph for this function:
int Face_pos_actor_action::speed [private] |
Tile_coord Face_pos_actor_action::pos [private] |