You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-20 14:45:44 +00:00
Merge pull request #102766 from smix8/region_filters
Add path query region filters
This commit is contained in:
@@ -68,6 +68,8 @@ private:
|
||||
BitField<PathMetadataFlags> metadata_flags = PATH_METADATA_INCLUDE_ALL;
|
||||
bool simplify_path = false;
|
||||
real_t simplify_epsilon = 0.0;
|
||||
LocalVector<RID> _excluded_regions;
|
||||
LocalVector<RID> _included_regions;
|
||||
|
||||
public:
|
||||
void set_pathfinding_algorithm(const PathfindingAlgorithm p_pathfinding_algorithm);
|
||||
@@ -96,6 +98,12 @@ public:
|
||||
|
||||
void set_simplify_epsilon(real_t p_epsilon);
|
||||
real_t get_simplify_epsilon() const;
|
||||
|
||||
void set_excluded_regions(const TypedArray<RID> &p_regions);
|
||||
TypedArray<RID> get_excluded_regions() const;
|
||||
|
||||
void set_included_regions(const TypedArray<RID> &p_regions);
|
||||
TypedArray<RID> get_included_regions() const;
|
||||
};
|
||||
|
||||
VARIANT_ENUM_CAST(NavigationPathQueryParameters3D::PathfindingAlgorithm);
|
||||
|
||||
Reference in New Issue
Block a user