BehaviorSourceImporter.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Authoring/BehaviorSourceImporter.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Authoring/BehaviorSourceImporter.cs
Source file hash: sha256:bf163fa1153dc1397a5a200128a089cf04215811890aa01ff569a6d42be7e6ce
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorSourceImporter
Section titled “Type: BehaviorSourceImporter”Original lines: 31-506
Declaration hash: sha256:2f8ad493fc757d5d31d0d31f897589207e2ba331600045119f9f1f6e6ae3b40f
[ScriptedImporter(12, BehaviorSourceExtension)]public sealed class BehaviorSourceImporter : ScriptedImporter{}Field: BehaviorSourceExtension
Section titled “Field: BehaviorSourceExtension”Original lines: 41
Declaration hash: sha256:26508abca550c6f1edfd725a92b3bc6b31b200acfefabad0ac2486d09c7adba1
public const string BehaviorSourceExtension = "bqbehavior";Method: OnImportAsset(AssetImportContext context)
Section titled “Method: OnImportAsset(AssetImportContext context)”Original lines: 50-128
Declaration hash: sha256:18821ca7213d6ba677a47f7d0630b7f23e3eacea3eb19a468d0aa99ce44852f8
public override void OnImportAsset(AssetImportContext context);Method: ComposeProjectSource(string assetPath, string sourceText, Action<string> resolvedSourceDependency)
Section titled “Method: ComposeProjectSource(string assetPath, string sourceText, Action<string> resolvedSourceDependency)”Original lines: 164-178
Declaration hash: sha256:e614476eff55ee4d22e2b4bcbfd9ae21943113c23a35aa942429038f37508075
public static BehaviorSourceCompositionResult ComposeProjectSource(string assetPath, string sourceText, Action<string> resolvedSourceDependency = null);