Uses of Interface
net.minecraftforge.common.animation.ITimeValue
-
Packages that use ITimeValue Package Description net.minecraftforge.common.animation net.minecraftforge.common.model.animation -
-
Uses of ITimeValue in net.minecraftforge.common.animation
Classes in net.minecraftforge.common.animation that implement ITimeValue Modifier and Type Class Description static class
TimeValues.CompositionValue
static class
TimeValues.ConstValue
static class
TimeValues.IdentityValue
static class
TimeValues.ParameterValue
static class
TimeValues.SimpleExprValue
static class
TimeValues.VariableValue
Simple value holder.Fields in net.minecraftforge.common.animation declared as ITimeValue Modifier and Type Field Description private ITimeValue
TimeValues.CompositionValue. f
private ITimeValue
TimeValues.CompositionValue. g
private ITimeValue
TimeValues.ParameterValue. parameter
Fields in net.minecraftforge.common.animation with type parameters of type ITimeValue Modifier and Type Field Description private com.google.common.collect.ImmutableList<ITimeValue>
TimeValues.SimpleExprValue. args
private java.lang.ThreadLocal<java.util.function.Function<java.lang.String,ITimeValue>>
TimeValues.CommonTimeValueTypeAdapterFactory. valueResolver
private java.util.function.Function<java.lang.String,ITimeValue>
TimeValues.ParameterValue. valueResolver
Method parameters in net.minecraftforge.common.animation with type arguments of type ITimeValue Modifier and Type Method Description void
TimeValues.CommonTimeValueTypeAdapterFactory. setValueResolver(java.util.function.Function<java.lang.String,ITimeValue> valueResolver)
Constructors in net.minecraftforge.common.animation with parameters of type ITimeValue Constructor Description CompositionValue(ITimeValue g, ITimeValue f)
Constructor parameters in net.minecraftforge.common.animation with type arguments of type ITimeValue Constructor Description ParameterValue(java.lang.String parameterName, java.util.function.Function<java.lang.String,ITimeValue> valueResolver)
SimpleExprValue(java.lang.String operators, com.google.common.collect.ImmutableList<ITimeValue> args)
-
Uses of ITimeValue in net.minecraftforge.common.model.animation
Fields in net.minecraftforge.common.model.animation declared as ITimeValue Modifier and Type Field Description private ITimeValue
Clips.SlerpClip. input
private ITimeValue
Clips.TriggerClip. parameter
private ITimeValue
Clips.SlerpClip. progress
private ITimeValue
Clips.TimeClip. time
Fields in net.minecraftforge.common.model.animation with type parameters of type ITimeValue Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,ITimeValue>
AnimationStateMachine.ParameterResolver. customParameters
private com.google.common.collect.ImmutableMap<java.lang.String,ITimeValue>
AnimationStateMachine. parameters
Methods in net.minecraftforge.common.model.animation that return ITimeValue Modifier and Type Method Description ITimeValue
AnimationStateMachine.ParameterResolver. apply(java.lang.String name)
Methods in net.minecraftforge.common.model.animation with parameters of type ITimeValue Modifier and Type Method Description private static IJointClip
Clips. blendClips(IJoint joint, IJointClip fromClip, IJointClip toClip, ITimeValue input, ITimeValue progress)
Method parameters in net.minecraftforge.common.model.animation with type arguments of type ITimeValue Modifier and Type Method Description static IAnimationStateMachine
AnimationStateMachine. load(IResourceManager manager, ResourceLocation location, com.google.common.collect.ImmutableMap<java.lang.String,ITimeValue> customParameters)
Load a new instance if AnimationStateMachine at specified location, with specified custom parameters.Constructors in net.minecraftforge.common.model.animation with parameters of type ITimeValue Constructor Description SlerpClip(IClip from, IClip to, ITimeValue input, ITimeValue progress)
TimeClip(IClip childClip, ITimeValue time)
TriggerClip(IClip clip, ITimeValue parameter, java.lang.String event)
Constructor parameters in net.minecraftforge.common.model.animation with type arguments of type ITimeValue Constructor Description AnimationStateMachine(com.google.common.collect.ImmutableMap<java.lang.String,ITimeValue> parameters, com.google.common.collect.ImmutableMap<java.lang.String,IClip> clips, com.google.common.collect.ImmutableList<java.lang.String> states, com.google.common.collect.ImmutableMultimap<java.lang.String,java.lang.String> transitions, java.lang.String startState)
ParameterResolver(com.google.common.collect.ImmutableMap<java.lang.String,ITimeValue> customParameters)
-