Table of Contents

Interface ICollisionShapeData

Namespace
MoonBark.GridPlacement.Core.Types
Assembly
MoonBark.GridPlacement.Core.dll

Strongly-typed description of a collision shape used by the core collision processor. Engine layers (e.g. Godot) should adapt their concrete shapes to this interface rather than passing raw objects into POCS.

public interface ICollisionShapeData

Properties

Size

Size or extent of the shape in grid units.

CoreVector2I Size { get; }

Property Value

CoreVector2I