IParentNode

Properties

Link copied to clipboard
abstract var name: String

Functions

Link copied to clipboard
Link copied to clipboard
fun IParentNode.condition(name: String = "", func: () -> Boolean?)
Link copied to clipboard
fun IParentNode.conditional(observerAbort: ObserverAbort? = null, condition: () -> Boolean, init: ConditionalNode.() -> Unit): ConditionalNode
Link copied to clipboard
open fun getTreeString(prefix: String = ""): String
Link copied to clipboard
abstract fun <T : IBehaviorNode> initNode(name: String, node: T, init: T.() -> Unit): T
Link copied to clipboard
Link copied to clipboard
fun IParentNode.perform(name: String = "", func: () -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun tick(): BehaviorTreeStatus