grid_positioner_mouse_gate_test

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Unit tests for GridPositioner2D mouse input gate functionality

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

Extends: GdUnitTestSuite

Properties

  • Property: runner: GdUnitSceneRunner

Private Properties

  • Property: _env: [CollisionTestEnvironment](./collision-test-environment/) (private)
  • Property: _positioner: [GridPositioner2D](./grid-positioner2-d/) (private)
  • Property: _settings: [GridTargetingSettings](./grid-targeting-settings/) (private)
  • Property: _targeting_state: [GridTargetingState](./grid-targeting-state/) (private)
  • Property: _initial_positioner_position: Vector2 (private)

Public Methods

before

1
before() -> void

before_test

1
before_test() -> void

after

1
after() -> void

after_test

1
after_test() -> void

test_mouse_gate_status_changes_with_setting

1
test_mouse_gate_status_changes_with_setting() -> void

Test mouse gate status reflects setting changes


test_mouse_gate_blocks_input_status_world_update

1
test_mouse_gate_blocks_input_status_world_update() -> void

Test mouse gate blocks input status world update


test_mouse_gate_allows_input_status_world_update_when_enabled

1
test_mouse_gate_allows_input_status_world_update_when_enabled() -> void

Test mouse gate allows input status world update when enabled


test_mouse_events_respect_gate_across_toggle

1
test_mouse_events_respect_gate_across_toggle() -> void

Test multiple mouse events with gate toggling


Private Methods

_reset_positioner_state

1
_reset_positioner_state() -> void

Flags: private



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