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.