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::ActorManager | inlineprotected |
clean_temp_actors_from_area(uint16 x, uint16 y) (defined in Ultima::Nuvie::ActorManager) | Ultima::Nuvie::ActorManager | protected |
clean_temp_actors_from_level(uint8 level) (defined in Ultima::Nuvie::ActorManager) | Ultima::Nuvie::ActorManager | protected |
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::ActorManager | inline |
filter_active_actors(ActorList *list, uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::ActorManager) | Ultima::Nuvie::ActorManager | inlineprotected |
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::ActorManager | inlineprotected |
findActorAt(uint16 x, uint16 y, uint8 z, F predicate, bool incDoubleTile=true, bool incSurroundingObjs=true) | Ultima::Nuvie::ActorManager | inline |
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::ActorManager | protected |
get_player() (defined in Ultima::Nuvie::ActorManager) | Ultima::Nuvie::ActorManager | |
get_update() const (defined in Ultima::Nuvie::ActorManager) | Ultima::Nuvie::ActorManager | inline |
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::ActorManager | protected |
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::ActorManager | inline |
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::ActorManager | protected |
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 |