ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::aoimap Member List

This is the complete list of members for ngl::aoimap, including all inherited members.

add_monster(unit_monster *aunit) (defined in ngl::aoimap)ngl::aoimap
add_role(unit_role *aunit) (defined in ngl::aoimap)ngl::aoimap
add_spectator(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
aoimap() (defined in ngl::aoimap)ngl::aoimap
change(i64_actorid aunitid, pbdb::POSITION &aposition) (defined in ngl::aoimap)ngl::aoimap
change_angle(i64_actorid aunitid, int32_t aangle) (defined in ngl::aoimap)ngl::aoimap
change_grid_type(int32_t agridid, int32_t atype) (defined in ngl::aoimap)ngl::aoimap
change_grid_types(const std::map< int32_t, int32_t > &agrids) (defined in ngl::aoimap)ngl::aoimap
change_speed(i64_actorid aunitid, int32_t aspeed) (defined in ngl::aoimap)ngl::aoimap
copy_unit(unit *aunit, pbdb::UNIT *aUNIT) (defined in ngl::aoimap)ngl::aoimap
copy_unit(i64_actorid aid, pbdb::UNIT *aunit) (defined in ngl::aoimap)ngl::aoimap
enter(unit *aunit, int32_t ax, int32_t ay) (defined in ngl::aoimap)ngl::aoimapvirtual
fill_aoi_enter_map(i64_actorid aroleid, pbnet::PROBUFF_NET_AOI_ENTER_MAP &apro) (defined in ngl::aoimap)ngl::aoimap
find_monster(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
find_role(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
find_unit(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
get_grids() (defined in ngl::aoimap)ngl::aoimapinline
get_obstacles() (defined in ngl::aoimap)ngl::aoimapinline
get_view_players(i64_actorid aid, std::set< i64_actorid > &aout) (defined in ngl::aoimap)ngl::aoimap
init(int32_t atid) (defined in ngl::aoimap)ngl::aoimap
is_pass_at(int32_t ax, int32_t ay) (defined in ngl::aoimap)ngl::aoimap
is_spectator(i64_actorid aid) const (defined in ngl::aoimap)ngl::aoimap
leave(unit *aunit) (defined in ngl::aoimap)ngl::aoimapvirtual
move(unit *aunit, int32_t ax, int32_t ay) (defined in ngl::aoimap)ngl::aoimap
rand_pass_pos(float &ax, float &ay) (defined in ngl::aoimap)ngl::aoimap
rand_pass_pos_around(float arx, float ary, float &ax, float &ay) (defined in ngl::aoimap)ngl::aoimap
remove_monster(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
remove_role(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
remove_spectator(i64_actorid aid) (defined in ngl::aoimap)ngl::aoimap
roles() const (defined in ngl::aoimap)ngl::aoimapinline
spectators() const (defined in ngl::aoimap)ngl::aoimapinline
sync_position(unit *aunit, int32_t agridid) (defined in ngl::aoimap)ngl::aoimap
update(int64_t ams) (defined in ngl::aoimap)ngl::aoimap