Terix
1.4.0
Terix-API
/
dev.racci.terix.api.origins.origin
/
OriginValues
/
AbilityGenerator
Ability
Generator
data
class
AbilityGenerator
<
A
:
Ability
>
Functions
Properties
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
invoke
Link copied to clipboard
operator
fun
invoke
(
player
:
Player
)
:
A
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Properties
ability
Builder
Link copied to clipboard
val
abilityBuilder
:
(
abilityInstance
:
A
)
->
Unit
ability
KClass
Link copied to clipboard
val
abilityKClass
:
KClass
<
out
A
>
additional
Constructor
Params
Link copied to clipboard
val
additionalConstructorParams
:
Array
<
out
Pair
<
KProperty1
<
A
,
*
>
,
*
>
>
keybinding
Link copied to clipboard
val
keybinding
:
Option
<
KeyBinding
>
name
Link copied to clipboard
val
name
:
String