Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

TilePrefabLibrary.cs declarations

Public API declaration excerpts from ../bitquirky-tile/Runtime/TilePrefabLibrary.cs.

Source snapshot ad0983d00d77.

Original file: ../bitquirky-tile/Runtime/TilePrefabLibrary.cs

Source file hash: sha256:42fb3816985bdf31c473855bf2f8dc32989634b18c24233709a4351b8427e8cb

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 21-281

Declaration hash: sha256:3ceef96294302348baa66e10c08de8dcdcf96cf04c540de2d023a4fb5d39bd65

C#
[CreateAssetMenu(fileName = "TilePrefabLibrary", menuName = "Bit Quirky/Tile/Prefab Library", order = 10)]
public sealed class TilePrefabLibrary : ScriptableObject
{
}

Original lines: 34-38

Declaration hash: sha256:be608a4ebf3d12d17faad3e7414de1533379963d8370b6e09efba7ed11c153b4

C#
public string LibraryName { get; set; }

Original lines: 44

Declaration hash: sha256:67ed14d1b64f94ca7c8e8b98637a0c80c92c8f118117727df944a7fbad004ab4

C#
public IReadOnlyList<TilePrefabEntry> Entries { get; }

Method: SetEntries(List<TilePrefabEntry> entries)

Section titled “Method: SetEntries(List<TilePrefabEntry> entries)”

Original lines: 51-54

Declaration hash: sha256:2108c63516637f095eaaab8b1362a15f2fcfafc10c47946b58671d78e3e57f7f

C#
public void SetEntries(List<TilePrefabEntry> entries);

Method: TryGetEntry(string tileId, out TilePrefabEntry entry)

Section titled “Method: TryGetEntry(string tileId, out TilePrefabEntry entry)”

Original lines: 61-79

Declaration hash: sha256:b28aceb862388ff4a52ebbad0067ce128b6c8243450cde1f71736834eb8acd71

C#
public bool TryGetEntry(string tileId, out TilePrefabEntry entry);

Method: ResolvePrefab(string tileId, string variantId, string instanceId, int seed)

Section titled “Method: ResolvePrefab(string tileId, string variantId, string instanceId, int seed)”

Original lines: 86-123

Declaration hash: sha256:7f321130865e13d28db180a7a50aef935f2fe451c19e8a7ddd64b7b16f5c47e0

C#
public GameObject ResolvePrefab(string tileId, string variantId, string instanceId, int seed);

Original lines: 131-193

Declaration hash: sha256:3ce6fe7273047992696821685dbc183598b34cef29ab3572fdc2efff13e79906

C#
public void ValidateIntegrity();
Full-size image