collision_debug_comprehensive_test
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Source File: /addons/grid_building/test/collision/detection/collision_debug_comprehensive_test.gd
Extends: GdUnitTestSuite
Properties
- Property:
collision_object_test_cases: Array[Array] - Property:
packed_scene_test_cases: Array[Array] - Property:
polygon_test_cases: Array[Dictionary]
Constants
- Constant:
DEFAULT_RECT_SIZE: Vector2 = Vector2(32, 32) - Constant:
DEFAULT_CIRCLE_RADIUS: float = 16.0 - Constant:
DEFAULT_CAPSULE_HEIGHT: float = 32.0 - Constant:
TEST_COLLISION_LAYER_RIGID: int = 513 - Constant:
TEST_COLLISION_LAYER_STATIC: int = 1 - Constant:
TEST_COLLISION_LAYER_AREA: int = 2560 - Constant:
TEST_COLLISION_LAYER_CHARACTER: int = 1
Public Methods
test_collision_object_debug_scenarios
1
| test_collision_object_debug_scenarios() -> void
|
create_collision_object
1
2
3
4
| create_collision_object(
object_type: String,
collision_layer: int
) -> CollisionObject2D
|
create_shape
1
2
3
4
| create_shape(
shape_type: String,
shape_size: Vector2
) -> Shape2D
|
test_packed_scene_collision_debug_scenarios
1
| test_packed_scene_collision_debug_scenarios() -> void
|
create_collision_object_for_packed_scene
1
2
3
4
| create_collision_object_for_packed_scene(
object_type: String,
collision_layer: int
) -> CollisionObject2D
|
test_polygon_collision_edge_cases
1
| test_polygon_collision_edge_cases() -> void
|
Test polygon shape conversion and collision detection edge cases
Private Methods
_init
Flags: private
_run_single_packed_scene_scenario
1
2
3
4
| _run_single_packed_scene_scenario(
object_type: String,
collision_layer: int
) -> void
|
Flags: private
Grid Building v5.0.8 | Generated 24/05/2026