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/Member/BehaviorMemberGenerationPipeline.cs

Source file hash: sha256:f2cc781d9a4160fd762f83217781c64fdb0a33b572318edf27b6999341cf58ca

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

Original lines: 35-1192

Declaration hash: sha256:d66c1d1dfa785f2b1284a548f71aea600b1dccb6dab47d137385004f8f83afe0

C#
public static class BehaviorMemberGenerationPipeline
{
}

Method: ImportSourceOnly(string assetPath)

Section titled “Method: ImportSourceOnly(string assetPath)”

Original lines: 63-74

Declaration hash: sha256:e0ee04a731db34b52719a7b3412989322530d139ab5db8c773dccaa0ad9011f2

C#
public static void ImportSourceOnly(string assetPath);

Original lines: 129-267

Declaration hash: sha256:21371915e1af00dfeb2ee2f1f34d0d9c87f03ad0c377e9d0e460259c574858b0

C#
public static void Generate(string assetPath);

Method: ValidateConvergence(string assetPath, BehaviorSourceAsset asset, BehaviorSourceCompositionResult composition, out IReadOnlyList<BehaviorMemberBindingManifest> manifests, out string reason)

Section titled “Method: ValidateConvergence(string assetPath, BehaviorSourceAsset asset, BehaviorSourceCompositionResult composition, out IReadOnlyList<BehaviorMemberBindingManifest> manifests, out string reason)”

Original lines: 296-447

Declaration hash: sha256:6b2b24ab7ea045078cc6899d2a054937373e5cdd3c4e5f7a3943aec6cadd49a5

C#
public static bool ValidateConvergence(string assetPath, BehaviorSourceAsset asset, BehaviorSourceCompositionResult composition, out IReadOnlyList<BehaviorMemberBindingManifest> manifests, out string reason);

Method: LoadManagedTemplate(string assetPath)

Section titled “Method: LoadManagedTemplate(string assetPath)”

Original lines: 617-623

Declaration hash: sha256:70b2507e81bda170099b70345022344b6211de9f591d907fd060e3f7ca16dc20

C#
public static BehaviorManagedBlackboardTemplate LoadManagedTemplate(string assetPath);

Method: ResolveConsumerAssembly(string assetPath)

Section titled “Method: ResolveConsumerAssembly(string assetPath)”

Original lines: 675-708

Declaration hash: sha256:fd1a35cd3af3b2e1fe2eb38effcb6beabb43261826e4aa5982e08d767302535a

C#
public static string ResolveConsumerAssembly(string assetPath);

Method: IsExpectedProviderType(string assetPath, Type providerType)

Section titled “Method: IsExpectedProviderType(string assetPath, Type providerType)”

Original lines: 754-769

Declaration hash: sha256:5d44355ee52e3e57f283ca535ebdaaf5d97987e0b5a7b9be6c5087d21999b941

C#
public static bool IsExpectedProviderType(string assetPath, Type providerType);

Method: IsGeneratedProviderCurrent(string assetPath, BehaviorSourceAsset asset, BehaviorSourceAst ast)

Section titled “Method: IsGeneratedProviderCurrent(string assetPath, BehaviorSourceAsset asset, BehaviorSourceAst ast)”

Original lines: 778-803

Declaration hash: sha256:56712876b931db1397b56b0a8674dcfd2e422bb72559cb83400f692fbcc913b0

C#
public static bool IsGeneratedProviderCurrent(string assetPath, BehaviorSourceAsset asset, BehaviorSourceAst ast);

Type: BehaviorMemberGenerationAssetPostprocessor

Section titled “Type: BehaviorMemberGenerationAssetPostprocessor”

Original lines: 1204-1252

Declaration hash: sha256:d35a8cecc5136e04da92a714efdd4d820e1d884e70001c18cb4d7668f86f4625

C#
public sealed class BehaviorMemberGenerationAssetPostprocessor : AssetPostprocessor
{
}
Full-size image