API Reference
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This landing page is generated from the current C# source in the GridPlacement 6.0 repository.
Only the supported public API surface is published here. Private, internal, test-only, benchmark, compatibility, and implementation-detail types are intentionally excluded. Godot-side docs are likewise limited to consumer-facing public endpoints rather than internal adapter plumbing.
For the canonical generated API reference, see the DocFX reference.
Core
- ActionLogConfiguration
- BuildingType
- BuildType
- CardinalDirection
- CategoricalTagEntry
- CategoryMergeStrategy
- CenteringMode
- ColliderInfo
- CollisionData
- CollisionProcessorInput
- CollisionProcessorOutput
- ConfigurationFormat
- ConfigurationFormatExtensions
- ConfigurationValidationResult
- CoreInputActionSettings
- CorePlacementRuleData
- CursorTargetQueryPolicy2D
- DefaultPlacementValidator
- DiscoveryEnumExtensions
- Effect
- EffectType
- FootprintData
- FootprintShapeType
- GestureType
- GPUserId
- GridMath
- GridMode
- GridModeExtensions
- GridPlacementConfiguration
- GridPosition
- GridRotationUtils
- GridService2D
- GridUtilities
- ICollisionShapeData
- ICursorService
- ICursorTargetQueryPolicy2D
- IDefinitionAsset
- IGridMap2D
- IGridTargetingService
- IGridTargetResolver2D
- IIndicatorCalculationService
- IIndicatorService
- IIndicatorTemplate
- ILogger
- IManipulationApplicationService
- IManipulationService
- IndicatorCalculationResult
- IndicatorModel
- InheritanceConfiguration
- InheritanceOverrides
- InputAction
- InputConfiguration
- InputDevice
- InputEventData
- InputEventType
- InputMode
- InputType
- IOccupantData
- IPlaceable
- IPlaceableCatalog
- IPlaceableCollection
- IPlaceableDataProvider
- IPlaceableRuntimeCatalog
- IPlacementCommands
- IPlacementModeService
- IPlacementOccupancySource
- IPlacementRule
- IPlacementService
- IPlacementValidator
- IPreviewCalculationService
- IResource
- IResourceProvider
- IRuleIndicatorServices
- ISettingsProvider
- ITargetingLogic
- ITargetingService
- KeyCode
- Logger
- ManipulationAction
- ManipulationActionExtensions
- ManipulationApplicationResult
- ManipulationApplicationState
- ManipulationException
- ManipulationPhase
- ManipulationPhaseExtensions
- ManipulationResult
- ManipulationService2D
- ManipulationStatus
- ManipulationStatusExtensions
- ManipulationTransformHandler
- MathUtils
- ModeService
- MouseButton
- MouseButton
- MouseButtonExtensions
- MoveDirection
- NodeSearchMethod
- OccupancyInfo
- OccupantData
- PathResult
- PhysicsLayerManager
- PhysicsTileInfo
- Placeable
- PlaceableCatalog
- PlaceableCatalogBootstrap
- PlaceableCategory
- PlaceableCollection
- PlaceableEntry
- PlaceableMergeStrategy
- PlaceableResourceFolders
- PlaceableResourceLoader
- PlaceableRuntimeCatalog
- PlaceableSelectionIndex
- PlaceableSequence
- PlaceableVariant
- PlacementApplicationState
- PlacementCommands
- PlacementConfiguration
- PlacementData
- PlacementData
- PlacementModeService
- PlacementOccupancyMode
- PlacementOccupancySourceResolver
- PlacementReport
- PlacementRequirements
- PlacementRequirements
- PlacementRuleData
- PlacementRuleInfo
- PlacementRuleType
- PlacementRuleValidationLogic
- PlacementService2D
- PlacementSession
- PositionerLogMode
- PositioningEnumExtensions
- PreviewCalculationResult
- PreviewModel
- PreviewShapeData
- PreviewShapeData
- PreviewShapeType
- PreviewVisualSettings
- ProjectionMethod
- RecenterPolicy
- ResourceCost
- Result
- RuleBasedPlacementValidator
- RuleResult
- Status
- StringExtensions
- TargetingConfiguration
- TargetingMapReport
- TargetingMode
- TargetingService
- TargetingService2D
- TargetingSnapshot2D
- TargetingStateSink
- TargetType
- TileInfo
- TileNavigationData
- TileOffsetAxis
- TileShape
- TimeUtils
- ValidationConfiguration
- ValidationError
- ValidationInfo
- ValidationMode
- ValidationResult
- ValidationSeverity
- ValidationWarning
- VectorExtensions