Class BTScriptRunner<TResult>
Implements
Inherited Members
Namespace: EyeAuras.BehaviorTree.Scaffolding
Assembly: EyeAuras.BehaviorTree.dll
Syntax
public sealed class BTScriptRunner<TResult> : AuraScriptRunner<TResult, BTExpressionSandbox>, IDisposable, INotifyPropertyChanged, ICanSetContext, IHasContext, IAuraScriptRunner, IHasLinkedAuras
Type Parameters
Name | Description |
---|---|
TResult |
Constructors
Name | Description |
---|---|
BTScriptRunner(INode, IFactory<ILinkedAurasScriptVisitor, IAuraScript>, IAuraScriptFactory, IEyeProjectSerializer, IAuraEventLoggingService, IUnityContainer) |
Properties
Name | Description |
---|---|
LinkedAuras | Gets the evaluator that manages and monitors the states of linked auras. |
Methods
Name | Description |
---|---|
AddExtensions(IUnityContainer) | |
CreateGlobals(IUnityContainer) | |
LoadProperties(EyeProjectProperties) | |
Run(BTExpressionSandbox, CancellationToken) | |
SaveProperties() |