gb_positioning_2d_utils_test AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
GBPositioning2DUtils Test Suite
Tests for 2D positioning utility functions including coordinate conversions,
tile positioning, viewport-to-world transformations, and region validation.
Source File: /addons/grid_building/test/positioning/coordinates/gb_positioning_2d_utils_test.gd
Extends: GdUnitTestSuite
Properties Property: test_tile_map_layer: TileMapLayerProperty: test_node: Node2DProperty: test_viewport: ViewportProperty: test_camera: Camera2DConstants Constant: DEFAULT_TILE_SIZE: Vector2 = Vector2(16, 16)Constant: TEST_WORLD_POSITION: Vector2 = Vector2(100, 100)Constant: TEST_TILE_COORD: Vector2i = Vector2i(5, 3)Constant: TEST_REGION: Rect2i = Rect2i(0, 0, 10, 10)Constant: COORDINATE_TOLERANCE: float = 0.1Public Methods before_test after_test test_get_tile_from_global_position_basic 1
test_get_tile_from_global_position_basic() -> void
test_get_tile_from_global_position_edge_cases 1
test_get_tile_from_global_position_edge_cases() -> void
test_move_to_tile_center_basic 1
test_move_to_tile_center_basic() -> void
test_get_tile_from_node_position_basic 1
test_get_tile_from_node_position_basic() -> void
test_get_tile_from_node_position_null_safety 1
test_get_tile_from_node_position_null_safety() -> void
test_move_node_by_tiles_basic 1
test_move_node_by_tiles_basic() -> void
test_is_region_valid_scenarios 1
test_is_region_valid_scenarios() -> void
test_snap_tile_to_region_basic 1
test_snap_tile_to_region_basic() -> void
test_snap_tile_to_region_invalid_region 1
test_snap_tile_to_region_invalid_region() -> void
test_viewport_center_to_world_position_with_camera 1
test_viewport_center_to_world_position_with_camera() -> void
test_move_node_to_tile_at_viewport_center 1
test_move_node_to_tile_at_viewport_center() -> void
test_direction_to_tile_delta_threshold 1
test_direction_to_tile_delta_threshold() -> void
test_coordinate_conversion_roundtrip 1
test_coordinate_conversion_roundtrip() -> void
test_positioning_utilities_dry_compliance 1
test_positioning_utilities_dry_compliance() -> void
Grid Building v5.0.8 | Generated 24/05/2026