Package-level declarations
Types
Link copied to clipboard
Should annotate builder methods of gdxAI.
Link copied to clipboard
Alias for com.badlogic.gdx.ai.btree.decorator.Random to avoid name collisions with the standard library.
Link copied to clipboard
Alias for com.badlogic.gdx.ai.btree.branch.Selector to avoid name collisions with the standard library.
Link copied to clipboard
Alias for com.badlogic.gdx.ai.btree.branch.Sequence to avoid name collisions with the standard library.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <E> Task<E>.random(success: FloatDistribution = ConstantFloatDistribution.ZERO_POINT_FIVE, task: Task<E>? = null, init: GdxAiRandom<E>.() -> Unit = {}): Int
Creates and adds a GdxAiRandom to the receiver Task.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <E> Task<E>.selector(tasks: Array<Task<E>> = Array(), init: GdxAiSelector<E>.() -> Unit = {}): Int
Creates and adds a GdxAiSelector to the receiver Task.
Link copied to clipboard
Link copied to clipboard
inline fun <E> Task<E>.sequence(tasks: Array<Task<E>> = Array(), init: GdxAiSequence<E>.() -> Unit = {}): Int
Creates and adds a GdxAiSequence to the receiver Task.
Link copied to clipboard
Link copied to clipboard