RGB-rogue-like-game
1.0
RGB-rogue-like-game
/
ru.hse.sd.rgb.gamelogic.engines.behaviour
/
Behaviour
Behaviour
public
class
Behaviour
Content copied to clipboard
Functions
Properties
Inheritors
Functions
get
Entity
Link copied to clipboard
final
GameEntity
getEntity
(
)
Content copied to clipboard
handle
Message
Link copied to clipboard
abstract
Unit
handleMessage
(
Message
message
)
Content copied to clipboard
on
Start
Link copied to clipboard
Unit
onStart
(
)
Content copied to clipboard
on
Stop
Link copied to clipboard
Unit
onStop
(
)
Content copied to clipboard
start
Link copied to clipboard
final
Unit
start
(
)
Content copied to clipboard
start
Subtree
Link copied to clipboard
final
Unit
startSubtree
(
)
Content copied to clipboard
stop
Link copied to clipboard
final
Unit
stop
(
)
Content copied to clipboard
stop
Subtree
Link copied to clipboard
final
Unit
stopSubtree
(
)
Content copied to clipboard
tickers
Group
Link copied to clipboard
abstract
Set
<
Ticker
>
tickersGroup
(
KClass
<
? extends
Tick
>
tickClass
)
Content copied to clipboard
traverse
Subtree
Link copied to clipboard
abstract
Unit
traverseSubtree
(
Function1
<
Behaviour
,
Unit
>
onEach
)
Content copied to clipboard
traverse
Tickers
Link copied to clipboard
abstract
Unit
traverseTickers
(
Function1
<
Ticker
,
Unit
>
onEach
)
Content copied to clipboard
Properties
entity
Link copied to clipboard
private
final
GameEntity
entity
Content copied to clipboard
Inheritors
MetaBehaviour
Link copied to clipboard
NoneBehaviour
Link copied to clipboard