EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Interface IBehaviorTreeRootNode

    Inherited Members
    IAuraObject<BTRootNodeProperties>.Properties
    INode.AddChild<TNode>(IBTNodeProperties)
    INode.CloneProperties(bool)
    IAuraObject.AddOrUpdateBinding(AuraBindingProperties)
    IAuraObject.ResolveBinding(string)
    IAuraObject.RaisePropertiesWithBindings
    IAuraObject.PropertiesChanges
    IBindableReactiveObject.RemoveBinding(string)
    IBindableReactiveObject.RemoveBinding(IReactiveBinding)
    IBindableReactiveObject.AddOrUpdateBinding(IReactiveBinding)
    IBindableReactiveObject.ClearBindings()
    IBindableReactiveObject.AddOrUpdateBinding<TSource>(string, TSource, string)
    IBindableReactiveObject.AddOrUpdateBinding(IValueProvider, string)
    IBindableReactiveObject.SessionObjectId
    IBindableReactiveObject.HasBindings
    IBindableReactiveObject.Bindings
    ICanSetContext.Context
    IBTNode.Freeze(string)
    IBTNode.ResetStatus()
    IBTNode.Remove()
    IBTNode.Reset()
    IBTNode.Cancel()
    IBTNode.CanBecomeParent()
    IBTNode.CanBecomeParentOf(IBTNode)
    IBTNode.Tick(CancellationToken)
    IBTNode.Position
    IBTNode.Children
    IBTNode.ChildrenAsList
    IBTNode.FlattenChildren
    IBTNode.FlattenChildrenById
    IBTNode.Status
    IBTNode.LastTickTimestamp
    IBTNode.LastTickDuration
    IBTNode.Depth
    IBTNode.IsEnabled
    IBTNode.IsSelected
    IBTNode.IsRemoving
    IBTNode.IsFrozen
    IBTNode.IsFrozenState
    IBTNode.IsBusy
    IBTNode.IsReady
    IBTNode.CanRemove
    IBTNode.ShortDescription
    IBTNode.NodeId
    IBTNode.MaxInputs
    IBTNode.MaxOutputs
    IBTNode.AutoSize
    IBTNode.Parent
    IBTNode.Root
    IBTNode.Blackboard
    IBTNode.Session
    IHasTypedId<string>.Id
    IHasErrors.HasErrors
    IHasErrors.Errors
    IDisposable.Dispose()
    INotifyPropertyChanged.PropertyChanged
    IHasError.LastError
    IHasErrorProvider.ErrorProvider
    ICanSetName.Name
    Namespace: EyeAuras.BehaviorTree
    Assembly: EyeAuras.BehaviorTree.dll
    Syntax
    public interface IBehaviorTreeRootNode : INode<BTRootNodeProperties>, IAuraObject<BTRootNodeProperties>, INode, IAuraObject, IBindableReactiveObject, ICanSetContext, IHasContext, IBTNode, IHasId, IHasTypedId<string>, IHasErrors, IDisposable, INotifyPropertyChanged, IHasError, IHasErrorProvider, IBehaviorTreeSerializable, ICanSetName, IHasName

    Properties

    Name Description
    ArrangeAlgorithm
    ArrangeAnimate
    ArrangeDirection
    AutoArrange
    BehaviorTrees
    DisplayMode
    EnableTicking
    IsActive
    IsLoaded
    IsTicking
    MainTree
    MainTreeId
    RecentlyOpenedBehaviorTreeIds
    SelectedTree
    SelectedTreeId
    ShowBackground
    TickPeriod
    TreeKind

    Extension Methods

    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToJson<T>(T)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T, Formatting)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ObjectExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan, int)
    XDocumentExtensions.AddTo<T>(T, XContainer)
    NodeExtensions.BuildTreeString(IBTNode, string, bool)
    NodeExtensions.EnumerateChildren(IBTNode)
    NodeExtensions.EnumerateChildrenAndSelf(IBTNode)
    NodeExtensions.FindRoot(IBTNode)
    NodeExtensions.GetChildById(IBTNode, string)
    NodeExtensions.GetDisplayMode(IBTNode)
    NodeExtensions.GetNodeById(IBTNode, string)
    NodeExtensions.GetTreeKind(IBTNode)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    2025 © Xab3r. All rights reserved.