PlaceableRuntimeCatalog

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

1
public class PlaceableRuntimeCatalog : IPlaceableRuntimeCatalog

Summary

Default implementation of IPlaceableRuntimeCatalog. Manages a collection of runtime placeable data. Pure C# with no Godot dependencies.

Metadata

Namespace: GridPlacement.Core.Catalog

Source File: cs/Core/Catalog/PlaceableRuntimeCatalog.cs

Assembly: GridPlacement.Core

Type: class

Implements

  • IPlaceableRuntimeCatalog

Properties

Count

1
public int Count { get; }

Methods

TryGet

1
2
3
4
public bool TryGet(
    string id,
    out Placeable? placeable
)

GetAll

1
public IReadOnlyList<Placeable> GetAll()

Add

1
public void Add(Placeable placeable)

Remove

1
public bool Remove(string id)

Clear

1
public void Clear()