grid_positioner_coordinate_conversion_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Unit tests for GridPositioner2D coordinate conversion accuracy

Source File: /addons/grid_building/test/positioning/positioner/grid_positioner_coordinate_conversion_test.gd

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner
  • Property: test_env: [CollisionTestEnvironment](./collision-test-environment/)
  • Property: positioner: [GridPositioner2D](./grid-positioner2-d/)
  • Property: tile_map: TileMapLayer

Private Properties

  • Property: _initial_positioner_position: Vector2 (private)

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

test_screen_to_world_conversion_accuracy

1
test_screen_to_world_conversion_accuracy() -> void

test_tile_center_positioning_accuracy

1
test_tile_center_positioning_accuracy() -> void

test_mouse_motion_event_tile_centering

1
test_mouse_motion_event_tile_centering() -> void

test_coordinate_conversion_edge_cases

1
test_coordinate_conversion_edge_cases() -> void

after_test

1
after_test() -> void

after

1
after() -> void

Private Methods

_format_coordinate_debug

1
2
3
4
5
6
7
_format_coordinate_debug(
    screen_pos: Vector2,
    world_pos: Vector2,
    tile_coord: Vector2i,
    tile_center: Vector2,
    actual_pos: Vector2
) -> String

Flags: private


_format_conversion_environment

1
_format_conversion_environment() -> String

Flags: private


_format_tile_mapping_debug

1
_format_tile_mapping_debug(screen_pos: Vector2) -> String

Flags: private



Grid Building v5.0.8 | Generated 24/05/2026