Decorator

public abstract class Decorator implements IParentNode

Functions

getChild
Link copied to clipboard
final IBehaviorNode getChild()
getName
Link copied to clipboard
abstract String getName()
getTreeString
Link copied to clipboard
String getTreeString(String prefix)
initNode
Link copied to clipboard
T initNode<T extends IBehaviorNode>(String name, T node, Function1<T, Unit> init)
setChild
Link copied to clipboard
final Unit setChild(IBehaviorNode child)
setName
Link copied to clipboard
abstract Unit setName(String name)
tick
Link copied to clipboard
abstract BehaviorTreeStatus tick()

Properties

child
Link copied to clipboard
private IBehaviorNode child
name
Link copied to clipboard
private String name

Inheritors

ConditionalNode
Link copied to clipboard
InverterNode
Link copied to clipboard
RepeatUntilNode
Link copied to clipboard
RepeaterNode
Link copied to clipboard
SucceederNode
Link copied to clipboard