tess 0.4.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::WeightedPortalRouteProduct Member List

This is the complete list of members for tess::WeightedPortalRouteProduct, including all inherited members.

build_weighted_chunk_portal_route_product(const World &world, PathRequest request, PathScratch &scratch, WeightedPortalRouteProduct &product) -> PathResulttess::WeightedPortalRouteProductfriend
build_weighted_portal_route_product(const World &world, PathRequest request, std::span< const Coord3 > waypoints, PathScratch &scratch, WeightedPortalRouteProduct &product) -> PathResulttess::WeightedPortalRouteProductfriend
build_weighted_portal_route_product(const World &world, PathRequest request, std::span< const Coord3 > waypoints, PathScratch &scratch, WeightedPortalSegmentCache &cache, WeightedPortalRouteProduct &product) -> PathResulttess::WeightedPortalRouteProductfriend
clear() noexcept (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
dependencies() const noexcept -> std::span< const ChunkVersionDependencies::ChunkVersionDependency > (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
is_valid(const World &world) const noexcept -> bool (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
portal_scan_tiles() const noexcept -> std::size_t (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
request() const noexcept -> PathRequest (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
reserve_dependencies(std::size_t count) (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
reserve_path_nodes(std::size_t node_count) (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
reserve_waypoints(std::size_t count) (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
route_candidates() const noexcept -> std::size_t (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
waypoints() const noexcept -> std::span< const Coord3 > (defined in tess::WeightedPortalRouteProduct)tess::WeightedPortalRouteProductinline
weighted_portal_route_product_path(const World &world, const WeightedPortalRouteProduct &product) -> PathResulttess::WeightedPortalRouteProductfriend