BetterModel
Toggle table of contents
1.7.0-SNAPSHOT-182
api
Platform filter
api
Switch theme
Search in API
BetterModel
api
/
kr.toxicity.model.api.tracker
/
ModelRotator
Model
Rotator
interface
ModelRotator
:
BiFunction
<
T
,
U
,
R
>
Model rotator
Inheritors
SourcedRotator
Members
Types
Builder
Link copied to clipboard
interface
Builder
Built
In
Deserializer
Link copied to clipboard
interface
BuiltInDeserializer
:
Function
<
T
,
R
>
Deserializer
Link copied to clipboard
class
Deserializer
Getter
Link copied to clipboard
interface
Getter
Sourced
Rotator
Link copied to clipboard
class
SourcedRotator
:
Record
,
ModelRotator
Properties
DEFAULT
Link copied to clipboard
val
DEFAULT
:
ModelRotator
Default rotator
DESERIALIZER
Link copied to clipboard
val
DESERIALIZER
:
ModelRotator.Deserializer
EMPTY
Link copied to clipboard
val
EMPTY
:
ModelRotator
Empty rotator
PITCH
Link copied to clipboard
val
PITCH
:
ModelRotator
Pitch rotator
YAW
Link copied to clipboard
val
YAW
:
ModelRotator
Yaw rotator
Functions
and
Then
Link copied to clipboard
open
fun
<
V
>
andThen
(
p
:
(
in
R
)
->
out
V
)
:
BiFunction
<
T
,
U
,
V
>
apply
Link copied to clipboard
@
NotNull
open
fun
apply
(
@
NotNull
tracker
:
@
NotNull
Tracker
)
:
@
NotNull
ModelRotation
@
NotNull
abstract
fun
apply
(
@
NotNull
tracker
:
@
NotNull
Tracker
,
@
NotNull
rotation
:
@
NotNull
ModelRotation
)
:
@
NotNull
ModelRotation
data
Link copied to clipboard
@
Nullable
abstract
fun
data
(
)
:
@
Nullable
JsonElement
deserialize
Link copied to clipboard
@
NotNull
open
fun
deserialize
(
@
NotNull
object
:
@
NotNull
JsonObject
)
:
@
NotNull
ModelRotator
name
Link copied to clipboard
@
NotNull
abstract
fun
name
(
)
:
@
NotNull
String
serialize
Link copied to clipboard
@
NotNull
open
fun
serialize
(
)
:
@
NotNull
JsonObject
source
Link copied to clipboard
@
Nullable
abstract
fun
source
(
)
:
@
Nullable
ModelRotator
then
Link copied to clipboard
@
NotNull
open
fun
then
(
@
NotNull
rotator
:
@
NotNull
ModelRotator
)
:
@
NotNull
ModelRotator