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/Editor/Authoring/BehaviorSourceBuildValidator.cs

Source file hash: sha256:c10963ecb13d96a9207cf29b13dc3d84dcfa35382dfa64a70b15e49fd34f65a3

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

Original lines: 40-1116

Declaration hash: sha256:f0a5fc839f5938909d610c7abcedd150b42540ab8aad731ed5d0c7903adb6526

C#
public sealed class BehaviorSourceBuildValidator : IPreprocessBuildWithReport, IProcessSceneWithReport
{
}

Original lines: 45

Declaration hash: sha256:a6fe933b49a68bd7017bc7ebf239aba99142f57e2d12826d6455bae88d83bb5f

C#
public int callbackOrder { get; }

Method: OnPreprocessBuild(BuildReport report)

Section titled “Method: OnPreprocessBuild(BuildReport report)”

Original lines: 48-53

Declaration hash: sha256:2c74529de13422f1f00882054b7d500ad643c4aa25202bdd7b970ddbee480961

C#
public void OnPreprocessBuild(BuildReport report);

Method: OnProcessScene(Scene scene, BuildReport report)

Section titled “Method: OnProcessScene(Scene scene, BuildReport report)”

Original lines: 56-70

Declaration hash: sha256:6e8520f0352fa00d16e815f238c7015690f9c5272e59a30ef472d1d1160d3d57

C#
public void OnProcessScene(Scene scene, BuildReport report);

Method: ValidateAssetPaths(IReadOnlyList<string> assetPaths)

Section titled “Method: ValidateAssetPaths(IReadOnlyList<string> assetPaths)”

Original lines: 76-132

Declaration hash: sha256:c08421f141b765d3207b267bded9079ca8cc3b71f429fc3687672830501a8008

C#
public static void ValidateAssetPaths(IReadOnlyList<string> assetPaths);

Method: ValidateTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface)

Section titled “Method: ValidateTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface)”

Original lines: 381-406

Declaration hash: sha256:6f3107d9208f23d092e790db28c994d04f74c1008ea6c2410edc0c7c8db70837

C#
public static IReadOnlyList<BehaviorArtifactCompatibilityDiagnostic> ValidateTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface);

Method: RequireTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface)

Section titled “Method: RequireTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface)”

Original lines: 412-424

Declaration hash: sha256:a4a586e5daaa12ffca215e2d9522c8bf377d655063c28999089b1b6336cfcd18

C#
public static void RequireTargetSurface(BehaviorSourceAsset asset, string graphIdentity, BehaviorAgentSurface surface);
Full-size image