Minix
5.0.0-alpha
module-ticker
/
dev.racci.minix.ticker
/
TickingEntity
Ticking
Entity
data
class
TickingEntity
<
E
:
Any
>
(
val
entity
:
E
,
val
priority
:
Priority
=
Priority.DEFAULT
)
:
Comparable
<
TickingEntity
<
*
>
>
Constructors
Functions
Properties
Constructors
Ticking
Entity
Link copied to clipboard
fun
<
E
:
Any
>
TickingEntity
(
entity
:
E
,
priority
:
Priority
=
Priority.DEFAULT
)
Functions
compare
To
Link copied to clipboard
open
operator override
fun
compareTo
(
other
:
TickingEntity
<
*
>
)
:
Int
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Properties
entity
Link copied to clipboard
val
entity
:
E
is
Running
Link copied to clipboard
var
isRunning
:
Boolean
=
false
last
Tick
Link copied to clipboard
var
lastTick
:
Long
priority
Link copied to clipboard
val
priority
:
Priority