RGB-rogue-like-game
1.0
RGB-rogue-like-game
/
ru.hse.sd.rgb.gamelogic.engines.behaviour.scriptbehaviours.meta
/
ExpiringBehaviour
Expiring
Behaviour
public
final
class
ExpiringBehaviour
extends
MetaBehaviour
Content copied to clipboard
Functions
Properties
Functions
get
Child
Behaviour
Link copied to clipboard
final
Behaviour
getChildBehaviour
(
)
Content copied to clipboard
get
Entity
Link copied to clipboard
final
GameEntity
getEntity
(
)
Content copied to clipboard
handle
Message
Link copied to clipboard
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
set
Child
Behaviour
Link copied to clipboard
final
Unit
setChildBehaviour
(
Behaviour
childBehaviour
)
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
final
Set
<
Ticker
>
tickersGroup
(
KClass
<
? extends
Tick
>
tickClass
)
Content copied to clipboard
traverse
Subtree
Link copied to clipboard
Unit
traverseSubtree
(
Function1
<
Behaviour
,
Unit
>
onEach
)
Content copied to clipboard
traverse
Tickers
Link copied to clipboard
Unit
traverseTickers
(
Function1
<
Ticker
,
Unit
>
onEach
)
Content copied to clipboard
Properties
childBehaviour
Link copied to clipboard
private
Behaviour
childBehaviour
Content copied to clipboard
entity
Link copied to clipboard
private
final
GameEntity
entity
Content copied to clipboard