Grid Placement

PositionerViewService2D

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: systems/grid_targeting/grid_positioner/components/positioner_view_service_2d.gd

Version: 5.1

class_name: PositionerViewService2D extends: RefCounted

Summary

PositionerViewService2D

Pure service for deriving view-side effects (signals/log lines) from input state.

Behavior contract:

  • Does NOT reference Nodes, CanvasItems, or engine singletons.
  • Accepts primitive/stringified diagnostics inputs.
  • Returns a VisibilityEffects structure for the caller (engine glue) to apply.

Signals

(none)

Exports

(none)

Methods

  • _init()
  • build_visibility_effects()
    • Build visibility effects from primitive inputs

Behavior contract:

  • Does NOT reference Nodes, CanvasItems, or engine singletons.
  • Accepts primitive/stringified diagnostics inputs.
  • Returns a VisibilityEffects structure for the caller (engine glue) to apply.
  • _init()