package
0.0.0-20200603190557-1fef2510d574
Repository: https://github.com/askft/go-behave.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewComposite creates a new composite base node.
NewContext creates context containing references to an owner and a store.
NewDecorator creates a new decorator base node.
NewLeaf creates a new leaf base node.
Update updates a node by calling its Enter method if it is not running, then its Tick method, and finally Leave if it is not still running.

# Constants

A list of behavior tree node categories.
A list of behavior tree node categories.
A list of behavior tree node categories.
A list of behavior tree node categories.
A list of possible statuses.
A list of possible statuses.
A list of possible statuses.
A list of possible statuses.

# Structs

BaseNode contains properties shared by all categories of node.
Composite is the base type for any specific composite node.
Context is data implicitly shared by all nodes in a behavior tree since a Context instance is propagated through the tree each tick.
Decorator is the base type for any specific decorator node.
Leaf is the base type for any specific leaf node (domain-specific).

# Interfaces

The Node interface must be satisfied by any custom node.

# Type aliases

Category denotes whether a node is a composite, decorator or leaf.
No description provided by the author
No description provided by the author
Status denotes the return value of the execution of a node.