Behaviour

public class Behaviour

Functions

Link copied to clipboard
final GameEntity getEntity()
Link copied to clipboard
abstract Unit handleMessage(Message message)
Link copied to clipboard
Unit onStart()
Link copied to clipboard
Unit onStop()
Link copied to clipboard
final Unit start()
Link copied to clipboard
final Unit startSubtree()
Link copied to clipboard
final Unit stop()
Link copied to clipboard
final Unit stopSubtree()
Link copied to clipboard
abstract Set<Ticker> tickersGroup(KClass<? extends Tick> tickClass)
Link copied to clipboard
abstract Unit traverseSubtree(Function1<Behaviour, Unit> onEach)
Link copied to clipboard
abstract Unit traverseTickers(Function1<Ticker, Unit> onEach)

Properties

Link copied to clipboard
private final GameEntity entity

Inheritors

Link copied to clipboard
Link copied to clipboard