Owner

Owner

Deprecated: Use IOwner from GridBuilding.Core.Domain.State instead. The Owner concept is now handled through OwnerContext in the service layer. This POCS type exists only for backward compatibility.

Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/Types/Owner.cs
Namespace: GridBuilding.Core.Types
Kind: class

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

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

Properties

Id

Legacy identifier for the owner in older GridBuilding APIs.

Name

Human-readable display name for the owner (player, AI, or system).

Type

Logical owner type label, such as “Player”, “AI”, or “System”.

IsActive

Indicates whether this legacy owner entry is currently considered active.

Metadata

Arbitrary key-value metadata attached to the owner for legacy integrations.