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

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

clear() (defined in ngl::obstacles)ngl::obstaclesinline
distance(aoi *aaoi, int aid1, int aid2) (defined in ngl::aoi)ngl::aoistatic
distance(float ax1, float ay1, float ax2, float ay2) (defined in ngl::aoi)ngl::aoistatic
distance(const pbdb::VECTOR2 &apos1, const pbdb::VECTOR2 &apos2) (defined in ngl::aoi)ngl::aoistatic
distance(const pbdb::VECTOR3 &apos1, const pbdb::VECTOR3 &apos2) (defined in ngl::aoi)ngl::aoistatic
find_path(int32_t ax1, int32_t ay1, int32_t ax2, int32_t ay2, std::list< int > &apath) (defined in ngl::obstacles)ngl::obstaclesinline
find_path(int32_t aid1, int32_t aid2, std::list< int > &apath) (defined in ngl::obstacles)ngl::obstaclesinline
get_grid_type(int32_t aid) const (defined in ngl::obstacles)ngl::obstaclesinline
grid_count() (defined in ngl::aoi)ngl::aoi
grid_l() (defined in ngl::aoi)ngl::aoi
grid_w() (defined in ngl::aoi)ngl::aoi
id(uint32_t aidx, uint32_t aidy) (defined in ngl::aoi)ngl::aoi
idaround_array(int32_t aid, std::array< int32_t, 9 > &aout) (defined in ngl::aoi)ngl::aoi
idaround_find(int32_t aid, const std::function< bool(int32_t)> &afun) (defined in ngl::aoi)ngl::aoi
idaround_foreach(int32_t aid, const std::function< void(int32_t)> &afun) (defined in ngl::aoi)ngl::aoi
idaround_list(int32_t aid, std::set< int32_t > &avec) (defined in ngl::aoi)ngl::aoi
idbyxy(float ax, float ay) (defined in ngl::aoi)ngl::aoi
idx(uint32_t aid) (defined in ngl::aoi)ngl::aoi
idy(uint32_t aid) (defined in ngl::aoi)ngl::aoi
init(int32_t aw, int32_t al, int32_t anx, int32_t any) (defined in ngl::obstacles)ngl::obstaclesinlinevirtual
is_pass(int32_t aid) (defined in ngl::obstacles)ngl::obstaclesinline
is_pass(int32_t ax, int32_t ay) (defined in ngl::obstacles)ngl::obstaclesinline
m_grid (defined in ngl::obstacles)ngl::obstacles
m_l (defined in ngl::aoi)ngl::aoiprotected
m_nx (defined in ngl::aoi)ngl::aoiprotected
m_ny (defined in ngl::aoi)ngl::aoiprotected
m_w (defined in ngl::aoi)ngl::aoiprotected
nx() (defined in ngl::aoi)ngl::aoi
ny() (defined in ngl::aoi)ngl::aoi
set_grid_type(int32_t aid, int32_t atype) (defined in ngl::obstacles)ngl::obstaclesinline
set_obstacles(const std::vector< obstacles_data > &aobstacles) (defined in ngl::obstacles)ngl::obstaclesinline