Terix
1.4.0
Terix-API
/
dev.racci.terix.api.origins.enums
/
EventSelector
/
TargetSelector
Target
Selector
interface
TargetSelector
<
E
:
Event
,
R
:
Either
<
Player
?
,
Origin
?
>
>
Types
Functions
Properties
Extensions
Inheritors
Types
Companion
Link copied to clipboard
object
Companion
Functions
invoke
Link copied to clipboard
abstract
operator
fun
invoke
(
event
:
E
)
:
R
is
Applicable
Link copied to clipboard
open
fun
isApplicable
(
event
:
KClass
<
*
>
)
:
Boolean
Properties
event
Type
Link copied to clipboard
abstract
val
eventType
:
KClass
<
E
>
Inheritors
PlayerSelector
Link copied to clipboard
OriginSelector
Link copied to clipboard
Extensions
is
Compatible
Link copied to clipboard
fun
<
E
:
Event
>
EventSelector.TargetSelector
<
E
,
*
>
.
isCompatible
(
func
:
KFunction
<
*
>
)
:
Boolean