test_positioning_policies_comparison

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Test to verify CENTER_ON_MOUSE vs CENTER_ON_SCREEN positioning policies

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

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner
  • Property: env: [CollisionTestEnvironment](./collision-test-environment/)
  • Property: container: [GBCompositionContainer](./gb-composition-container/)

Private Properties

  • Property: _initial_positioner_position: Vector2 (private)

Constants

  • Constant: DEFAULT_POSITION := Vector2(0.0, 0.0)
  • Constant: POSITION_TOLERANCE := 5.0 # Allow small differences due to floating point precision

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after_test

1
after_test() -> void

after

1
after() -> void

test_center_on_mouse_vs_center_on_screen_policies

1
test_center_on_mouse_vs_center_on_screen_policies() -> void

Private Methods

_create_positioner_with_policy

1
2
3
4
_create_positioner_with_policy(
    policy: GBEnums.CenteringMode,
    enable_input: bool
) -> GridPositioner2D

Flags: private


_get_position_diagnostics

1
2
3
4
_get_position_diagnostics(
    positioner: GridPositioner2D,
    policy_name: String
) -> String

Flags: private



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