ScummVM API documentation
Ultima::Nuvie::ActorManager Member List

This is the complete list of members for Ultima::Nuvie::ActorManager, including all inherited members.

ActorManager(const Configuration *cfg, Map *m, TileManager *tm, ObjManager *om, GameClock *c) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
can_put_actor(const MapCoord &location) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
clean() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
clean_temp_actor(Actor *actor) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinlineprotected
clean_temp_actors_from_area(uint16 x, uint16 y) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerprotected
clean_temp_actors_from_level(uint8 level) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerprotected
clear_actor(Actor *actor) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
clone_actor(Actor *actor, Actor **new_actor, MapCoord new_location) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
create_temp_actor(uint16 obj_n, uint8 obj_status, uint16 x, uint16 y, uint8 z, ActorAlignment alignment, uint8 worktype, Actor **new_actor=nullptr) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
enable_temp_actor_cleaning(bool value) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinline
filter_active_actors(ActorList *list, uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinlineprotected
filter_alignment(ActorList *list, ActorAlignment align) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
filter_distance(ActorList *list, uint16 x, uint16 y, uint8 z, uint16 dist) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
filter_party(ActorList *list) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
find_free_temp_actor() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinlineprotected
findActorAt(uint16 x, uint16 y, uint8 z, F predicate, bool incDoubleTile=true, bool incSurroundingObjs=true)Ultima::Nuvie::ActorManagerinline
get_actor(uint8 actor_num) const (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_actor(uint16 x, uint16 y, uint8 z, bool inc_surrounding_objs=true, Actor *excluded_actor=nullptr) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_actor_holding_obj(Obj *obj) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_actor_list() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_avatar() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_multi_tile_actor(uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerprotected
get_player() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
get_update() const (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinline
init() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
is_temp_actor(Actor *actor) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
is_temp_actor(uint8 id_n) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
load(NuvieIO *objlist) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
loadActorSchedules() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerprotected
look_actor(const Actor *a, bool show_prefix=true) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
moveActors() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
print_actor(Actor *actor) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
resurrect_actor(Obj *actor_obj, MapCoord new_position) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
save(NuvieIO *objlist) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
set_combat_movement(bool c) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
set_player(Actor *a) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
set_update(bool u) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerinline
sort_nearest(ActorList *list, uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
startActors() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
toss_actor(Actor *actor, uint16 xrange, uint16 yrange) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
toss_actor_get_location(uint16 start_x, uint16 start_y, uint8 start_z, uint16 xrange, uint16 yrange, MapCoord *location) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
twitchActors() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
update_temp_actors(uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManagerprotected
updateActors(uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
updateSchedules(bool teleport=false) (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager
~ActorManager() (defined in Ultima::Nuvie::ActorManager)Ultima::Nuvie::ActorManager