ManipulationTarget

ManipulationTarget

Target for manipulation operations.

Project: GridPlacement v6.0
Layer: Core
Source: Core/Systems/Placement/Manipulation/ManipulationTypes.cs
Namespace: GridBuilding.Core.Systems.Manipulation
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

Name

Name of the target.

Position

World position for the target.

Rotation

Rotation in degrees.

Scale

Scale.

CanMove

True if the target can be moved.

CanRotate

True if the target can be rotated.

CanFlip

True if the target can be flipped.

CanDemolish

True if the target can be demolished.

Methods

Rotate

Applies a rotation delta.

Returns: void

Parameters:

  • float angle

Flip

Applies a flip transform.

Returns: void

Parameters:

  • FlipDirection direction

Demolish

Marks the target as demolished.

Returns: void