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

Original file: Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorBaker.cs

Source file hash: sha256:623feed0fbafab7bc27bc3627918be63dfa8f35341fee3f9d07a1cb36d3424cd

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

Original lines: 46-90

Declaration hash: sha256:080d9977ce932c4dfc8ce9502297283ea2ee89137fcd6e41d1291f1c82a1885d

C#
public sealed class BehaviorBakeOptions
{
}

Original lines: 52

Declaration hash: sha256:85c91ce795442eaf231535ba60119551a98a2fdb265309377af3e5eb572954ba

C#
public Allocator Allocator { get; set; }

Original lines: 60

Declaration hash: sha256:2a1a22f04dbc950f0f894ca4ee9262a87687d9b7fbc1325dfd9845911b791640

C#
public long? BakedAtUnixSeconds { get; set; }

Original lines: 68

Declaration hash: sha256:be013fde0d4778f263fa2f0e991889bd6ac69a29713833ad7bf6eb0ac1d921bf

C#
public bool VerifyDeterminismDoubleBake { get; set; }

Original lines: 75

Declaration hash: sha256:f5d997c5d8d82185e6658be7908a81bfe6bbdc4c550b21e236fc22bc8397a169

C#
public IReadOnlyDictionary<string, BakedFieldTypeCode> FieldTypeCodes { get; set; }

Original lines: 82

Declaration hash: sha256:845ef028bd47c64e618c9a49fdc7582a5858b7060b54dee3188323996e5d9c6d

C#
public BehaviorValidationOptions ValidationOptions { get; set; }

Original lines: 89

Declaration hash: sha256:64f00606237699eca0dba788e3be0a1db9f2d69eae9897f71d61d90d148633ca

C#
public Func<string, UnityEngine.Object> AssetResolver { get; set; }

Original lines: 105-138

Declaration hash: sha256:45026c2a03a9b7f576690f8e80bd5f56c1b5b9de7a74b471d5e193a5e0b9c25b

C#
public sealed class BehaviorBakeResult
{
}

Original lines: 108

Declaration hash: sha256:e88929097683d480ea9caa8ad33033f10d8984791d714465a082d161f85981d4

C#
public BakedBehaviorArtifact Artifact { get; }

Original lines: 111

Declaration hash: sha256:bc70deb366d46e41e6d9e1e0642d43fc2c7401b7471057a2d77f47cee6d7bd9d

C#
public List<BehaviorSourceDiagnostic> Diagnostics { get; }

Original lines: 117-118

Declaration hash: sha256:6514d558f53aec24d12245594d69c838932c29d1ec1ccd886ab9ecd4e21c8f19

C#
public List<BitQuirky.Behavior.Member.BehaviorMemberBindingDiagnostic> MemberDiagnostics { get; }

Original lines: 121

Declaration hash: sha256:23cbc334df90e059bcdcd492ec433ec80f2702b756cab09d172f4b2f80cf1582

C#
public bool Success { get; }

Original lines: 124-137

Declaration hash: sha256:73d3d624c2f843cc6204b7101fa3cefd6620a3704d6670ed452b9abd9d413fc9

C#
public bool HasErrors { get; }

Original lines: 170-6581

Declaration hash: sha256:91524e19384452d0e4ee111db039e69f13b6470a500d871693c0bbd1d374cd95

C#
public static class BehaviorBaker
{
}

Method: Bake(BehaviorSourceAst ast, BehaviorBakeOptions options)

Section titled “Method: Bake(BehaviorSourceAst ast, BehaviorBakeOptions options)”

Original lines: 187-303

Declaration hash: sha256:0da2b73186bf24d9425744ad75e1cd9153d6a870ba2408391d6a94996aa68f7a

C#
public static BehaviorBakeResult Bake(BehaviorSourceAst ast, BehaviorBakeOptions options = null);
Full-size image