Optionalblackboard: BlackboardGet the blackboard for reading/writing shared data
Get the behavior tree instance for direct manipulation
Called when the component is added to an entity
Called when the component is removed or entity is destroyed
Reset the tree to initial state
Called every frame
Entity component that runs a BehaviorTree each frame. Auto-seeds the Blackboard with entity position and state.