GridPlacement API Reference
GridPlacement API Reference v6.0
This section contains the complete API reference for the GridPlacement plugin, generated using AST parsing.
⚠️ IMPORTANT: AST Parsing vs Regex
This documentation is generated using AST parsing (Roslyn), NOT regex.
Why AST Parsing is Essential
✅ AST Parsing Provides:
- Accurate C# language understanding
- Proper type resolution and inheritance analysis
- Semantic-aware signature extraction
- Robust handling of complex language features
- Support for generics, constraints, and modern C# features
- No false positives from fragile pattern matching
❌ Regex Parsing Fails On:
- Nested types and complex inheritance
- Generic constraints and variance
- Conditional compilation directives
- Preprocessor directives and regions
- Complex attribute scenarios
- Partial classes and method overloads
- Extension methods and LINQ expressions
- Future C# language features
Architecture Layers
Core
Core placement/validation/services
Godot
Godot integration layer
This documentation is automatically generated using AST parsing technology for maximum accuracy. Project: GridPlacement v6.0