InheritanceConfiguration
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration
Summary
Configuration for building inheritance and property propagation. Determines which properties (Scale, Rotation, etc.) are preserved or reset during placement operations.
Metadata
Namespace: GridPlacement.Core.Configuration
Source File: cs/Core/Configuration/InheritanceConfiguration.cs
Assembly: GridPlacement.Core
Type: class
Implements
IConfiguration
Properties
EnableInheritance
Gets or sets a value indicating whether inheritance logic is enabled globally.
InheritPosition
Gets or sets a value indicating whether position is inherited from the preview cursor.
InheritRotation
Gets or sets a value indicating whether rotation is inherited from the preview cursor.
InheritScale
Gets or sets a value indicating whether scale is inherited from the preview cursor.
InheritProperties
Gets or sets a value indicating whether custom properties (metadata) are inherited.
InheritedPropertyNames
Gets or sets the list of specific property names to inherit if InheritProperties is true.