This is the complete list of members for PathFinderComponent, including all inherited members.
arriveTarget(Position currPos) | PathFinderComponent | |
check_neighbor_bound(int *m_Tiles, std::vector< Move_n_cost > &neighbors, int TILE_MAP_ROW, int TILE_MAP_COL, Position local, Position neighbor, bool diagonal) | PathFinderComponent | |
Component() | Component | inline |
DrawDebugPath(SDL_Renderer *ren, int enemyCamX, int enemyCamY) | PathFinderComponent | |
find_path(int *m_Tiles, std::unordered_map< Position, Position > &came_from, Position start, Position end) | PathFinderComponent | |
get_neighbors(int *m_Tiles, Position local, int data_height, int data_width) | PathFinderComponent | |
GetNewDirection(Position curr_grid, Position curr_coord) | PathFinderComponent | |
PathFinderComponent(int *newTileMap) | PathFinderComponent | inline |
PlanPath(Position start, Position end) | PathFinderComponent | |
PrintMap(int *PathMap) | PathFinderComponent | |
reconstruct_path(int *m_Tiles, std::unordered_map< Position, Position > &came_from, Position start, Position end) | PathFinderComponent | |
SeeNextTarget() | PathFinderComponent | |
~Component() | Component | inline |
~PathFinderComponent() | PathFinderComponent | inline |