Interface IPlacementExecution
- Namespace
- MoonBark.GridPlacement.Core.Interfaces
- Assembly
- MoonBark.GridPlacement.Core.dll
Interface for placement execution events exposed to the Godot layer. Used by PlacementSceneAdapter to subscribe to placement events without depending on ECS types.
public interface IPlacementExecution
Events
EntityPlaced
Event raised when an entity is successfully placed. Parameters: (entityId, placeableHash, gridPosition, buildType)
event Action<int, int, CoreVector2I, BuildType>? EntityPlaced