PreviewShapeData

PreviewShapeData

Preview shape data for rendering Pure C# implementation without Godot dependencies

Project: GridPlacement v6.0
Layer: Core
Source: Core/Services/Placement/PlacementTypes.cs
Namespace: GridBuilding.Core.Services.Placement
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

Position

Gets or sets the world/grid position of the preview shape.

Size

Gets or sets the size of the preview shape.

Shape

Gets or sets the shape identifier used for rendering (e.g. Rectangle, Circle).

CoreColor

Gets or sets the color used for the shape (hex string).

Opacity

Gets or sets the opacity used for preview rendering, in the range 0..1.

IsValid

Gets or sets a value indicating whether the preview is valid.