|
CorsixTH engine (the C++ part)
Open source implementation of Theme Hospital
|
This is the complete list of members for object_visitor, including all inherited members.
| abstract_pathfinder(pathfinder *pf) | abstract_pathfinder | |
| guess_distance(path_node *pNode) override | object_visitor | virtual |
| init(const level_map *pMap, int iStartX, int iStarty) | abstract_pathfinder | |
| L | object_visitor | |
| map | abstract_pathfinder | protected |
| max_distance | object_visitor | |
| object_visitor(pathfinder *pf) | object_visitor | inlineexplicit |
| parent | abstract_pathfinder | protected |
| record_neighbour_if_passable(path_node *pNode, map_tile_flags neighbour_flags, bool passable, path_node *pNeighbour) | abstract_pathfinder | |
| search_neighbours(path_node *pNode, map_tile_flags flags, int iWidth) | abstract_pathfinder | |
| target | object_visitor | |
| target_any_object_type | object_visitor | |
| try_node(path_node *pNode, map_tile_flags flags, path_node *pNeighbour, travel_direction direction) override | object_visitor | virtual |
| visit_function_index | object_visitor | |
| visit_objects(const level_map *pMap, int iStartX, int iStartY, object_type eTHOB, int iMaxDistance, lua_State *L, int iVisitFunction, bool anyObjectType) | object_visitor | |
| ~abstract_pathfinder()=default | abstract_pathfinder | virtual |