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

TextSourceBake.cs declarations

Public API declaration excerpts from ../bitquirky-core/Runtime/TextSource/TextSourceBake.cs.

Source snapshot ad0983d00d77.

Original file: ../bitquirky-core/Runtime/TextSource/TextSourceBake.cs

Source file hash: sha256:7c6bc7264c086bccd7174ed453fd8315b701c24bf7b23dd73e36a7a3a5f0c3fb

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

Original lines: 23-105

Declaration hash: sha256:ad5a6aa49f9d3e9fc571c579d5619e3bce114bb1c0c144536733a7a12edba8c4

C#
public static class TextSourceBake
{
}

Method: IsStale(string sourceText, string cachedSourceContentHash)

Section titled “Method: IsStale(string sourceText, string cachedSourceContentHash)”

Original lines: 30-36

Declaration hash: sha256:f26f5bcb2406bb7296ac95cc8adc9314546bc629e9c41f468de235b84c36d435

C#
public static bool IsStale(string sourceText, string cachedSourceContentHash);

Method: EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake)

Section titled “Method: EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake)”

Original lines: 51-80

Declaration hash: sha256:e54983b420bd2ad2ed006fad40aa603e79ec56c06505ebece10a25cb9e00bd3f

C#
public static TextSourceBakeResult<T> EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake)
where T : class;

Method: BakeAlways<T>(string sourceText, Func<string, T> bake)

Section titled “Method: BakeAlways<T>(string sourceText, Func<string, T> bake)”

Original lines: 87-104

Declaration hash: sha256:694286cc6b76707e40825b9f0ec4680b3d2634c84ec699bfa7b447e9a23fef9d

C#
public static TextSourceBakeResult<T> BakeAlways<T>(string sourceText, Func<string, T> bake)
where T : class;
Full-size image