Class TilePlacementContext
Supplies metadata and behavioral flags for tile placement operations.
public sealed class TilePlacementContext
- Inheritance
-
TilePlacementContext
- Inherited Members
Properties
ActorEntityId
Gets the actor identifier responsible for the placement request.
public int ActorEntityId { get; init; }
Property Value
IgnoreValidation
Gets a value indicating whether placement validation should be bypassed.
public bool IgnoreValidation { get; init; }
Property Value
Source
Gets the logical source of the placement request.
public PlacementSource Source { get; init; }
Property Value
SuppressDrops
Gets a value reserved for future drop-suppression behavior.
public bool SuppressDrops { get; init; }
Property Value
SuppressEvents
Gets a value indicating whether placement events should be suppressed.
public bool SuppressEvents { get; init; }
Property Value
VariantHint
Gets an optional explicit autotile variant to seed before post-processing runs.
public ushort? VariantHint { get; init; }