NavigationPolygon
Inherits: Resource < RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Methods
void |
add_outline ( PackedVector2Array outline ) |
void |
add_outline_at_index ( PackedVector2Array outline, int index ) |
void |
add_polygon ( PackedInt32Array polygon ) |
void |
clear ( ) |
void |
clear_outlines ( ) |
void |
clear_polygons ( ) |
get_outline ( int idx ) const |
|
get_outline_count ( ) const |
|
get_parsed_collision_mask_value ( int layer_number ) const |
|
get_polygon ( int idx ) |
|
get_polygon_count ( ) const |
|
get_vertices ( ) const |
|
void |
|
void |
remove_outline ( int idx ) |
void |
set_outline ( int idx, PackedVector2Array outline ) |
void |
set_parsed_collision_mask_value ( int layer_number, bool value ) |
void |
set_vertices ( PackedVector2Array vertices ) |
Enumerations
enum ParsedGeometryType:
ParsedGeometryType PARSED_GEOMETRY_MESH_INSTANCES = 0
There is currently no description for this enum. Please help us by contributing one!
ParsedGeometryType PARSED_GEOMETRY_STATIC_COLLIDERS = 1
There is currently no description for this enum. Please help us by contributing one!
ParsedGeometryType PARSED_GEOMETRY_BOTH = 2
There is currently no description for this enum. Please help us by contributing one!
ParsedGeometryType PARSED_GEOMETRY_MAX = 3
There is currently no description for this enum. Please help us by contributing one!
enum SourceGeometryMode:
SourceGeometryMode SOURCE_GEOMETRY_ROOT_NODE_CHILDREN = 0
There is currently no description for this enum. Please help us by contributing one!
SourceGeometryMode SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN = 1
There is currently no description for this enum. Please help us by contributing one!
SourceGeometryMode SOURCE_GEOMETRY_GROUPS_EXPLICIT = 2
There is currently no description for this enum. Please help us by contributing one!
SourceGeometryMode SOURCE_GEOMETRY_MAX = 3
There is currently no description for this enum. Please help us by contributing one!
Property Descriptions
float agent_radius = 10.0
There is currently no description for this property. Please help us by contributing one!
Rect2 baking_rect = Rect2(0, 0, 0, 0)
There is currently no description for this property. Please help us by contributing one!
Vector2 baking_rect_offset = Vector2(0, 0)
There is currently no description for this property. Please help us by contributing one!
float border_size = 0.0
There is currently no description for this property. Please help us by contributing one!
float cell_size = 1.0
There is currently no description for this property. Please help us by contributing one!
int parsed_collision_mask = 4294967295
There is currently no description for this property. Please help us by contributing one!
ParsedGeometryType parsed_geometry_type = 2
void set_parsed_geometry_type ( ParsedGeometryType value )
ParsedGeometryType get_parsed_geometry_type ( )
There is currently no description for this property. Please help us by contributing one!
StringName source_geometry_group_name = &"navigation_polygon_source_geometry_group"
void set_source_geometry_group_name ( StringName value )
StringName get_source_geometry_group_name ( )
There is currently no description for this property. Please help us by contributing one!
SourceGeometryMode source_geometry_mode = 0
void set_source_geometry_mode ( SourceGeometryMode value )
SourceGeometryMode get_source_geometry_mode ( )
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void add_outline ( PackedVector2Array outline )
There is currently no description for this method. Please help us by contributing one!
void add_outline_at_index ( PackedVector2Array outline, int index )
There is currently no description for this method. Please help us by contributing one!
void add_polygon ( PackedInt32Array polygon )
There is currently no description for this method. Please help us by contributing one!
void clear ( )
There is currently no description for this method. Please help us by contributing one!
void clear_outlines ( )
There is currently no description for this method. Please help us by contributing one!
void clear_polygons ( )
There is currently no description for this method. Please help us by contributing one!
NavigationMesh get_navigation_mesh ( )
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array get_outline ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
int get_outline_count ( ) const
There is currently no description for this method. Please help us by contributing one!
bool get_parsed_collision_mask_value ( int layer_number ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array get_polygon ( int idx )
There is currently no description for this method. Please help us by contributing one!
int get_polygon_count ( ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array get_vertices ( ) const
There is currently no description for this method. Please help us by contributing one!
void make_polygons_from_outlines ( )
There is currently no description for this method. Please help us by contributing one!
void remove_outline ( int idx )
There is currently no description for this method. Please help us by contributing one!
void set_outline ( int idx, PackedVector2Array outline )
There is currently no description for this method. Please help us by contributing one!
void set_parsed_collision_mask_value ( int layer_number, bool value )
There is currently no description for this method. Please help us by contributing one!
void set_vertices ( PackedVector2Array vertices )
There is currently no description for this method. Please help us by contributing one!