ConditionalNode

public final class ConditionalNode extends Decorator

Functions

getChild
Link copied to clipboard
final IBehaviorNode getChild()
getCondition
Link copied to clipboard
final Function0<BooleangetCondition()
getName
Link copied to clipboard
String getName()
getObserverAbort
Link copied to clipboard
final ObserverAbort getObserverAbort()
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
Unit setName(String name)
tick
Link copied to clipboard
BehaviorTreeStatus tick()

Properties

child
Link copied to clipboard
private IBehaviorNode child
condition
Link copied to clipboard
private final Function0<Booleancondition
name
Link copied to clipboard
private String name
observerAbort
Link copied to clipboard
private final ObserverAbort observerAbort