ECS Components Reference

This page is not trying to replace the full API reference. Its job is to help public readers understand what kinds of ECS data show up in the 6.0 runtime.

Position and transform state

The runtime uses component categories for grid and world positioning.

Examples include concepts such as:

  • grid position
  • world position
  • cell size
  • rotation

These are the kinds of components other systems read when they need to validate or execute placement work.

Visual and preview state

Public 6.0 guides also call out visual-oriented state such as:

  • color and alpha
  • highlighted or preview state
  • mesh or visual instance references

This is how the runtime can separate authoritative state from reflected visuals.

Validation and runtime markers

The runtime also uses categories for:

  • validation state
  • update tracking
  • relationship state
  • tags such as selected, preview, placed, dirty, or active

These tags and small components are part of why the 6.0 flow is easier to reason about than the older 5.0 state-first architecture.

When to use this page

Use this page when you want a mental model of the runtime.

Use the auto-generated 6.0 API section when you need the current type names and file-level source pointers.

Validated By

  • the public v6.0 API reference
  • cs/Core/Tests/WorkflowCoverage/PlacementManipulationEndToEndTests.cs