Terix
1.4.0
Terix-API
/
dev.racci.terix.api.origins.origin
/
OriginValues
/
AbilityData
/
PlayerAbilityHolder
Player
Ability
Holder
@
JvmInline
value
class
PlayerAbilityHolder
:
ImmutableSet
<
Ability
>
Types
Functions
Properties
Types
Companion
Link copied to clipboard
object
Companion
Functions
close
Link copied to clipboard
suspend
fun
close
(
)
contains
Link copied to clipboard
open
operator override
fun
contains
(
element
:
Ability
)
:
Boolean
contains
All
Link copied to clipboard
open
override
fun
containsAll
(
elements
:
Collection
<
Ability
>
)
:
Boolean
for
Each
Link copied to clipboard
open
fun
forEach
(
p0
:
Consumer
<
in
Ability
>
)
is
Empty
Link copied to clipboard
open
override
fun
isEmpty
(
)
:
Boolean
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
Ability
>
parallel
Stream
Link copied to clipboard
open
fun
parallelStream
(
)
:
Stream
<
Ability
>
spliterator
Link copied to clipboard
open
override
fun
spliterator
(
)
:
Spliterator
<
Ability
>
stream
Link copied to clipboard
open
fun
stream
(
)
:
Stream
<
Ability
>
to
Array
Link copied to clipboard
open
fun
<
T
:
Any
>
toArray
(
p0
:
IntFunction
<
Array
<
T
>
>
)
:
Array
<
T
>
Properties
abilities
Link copied to clipboard
val
abilities
:
PersistentSet
<
Ability
>
size
Link copied to clipboard
open
override
val
size
:
Int