Class TimelinePropertyBuilder.GenericFieldInfo<T>
java.lang.Object
org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.AbstractFieldInfo<T>
org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.GenericFieldInfo<T>
- Enclosing class:
TimelinePropertyBuilder<T>
private static class TimelinePropertyBuilder.GenericFieldInfo<T>
extends TimelinePropertyBuilder.AbstractFieldInfo<T>
-
Field Summary
FieldsFields inherited from class TimelinePropertyBuilder.AbstractFieldInfo
fieldName, from, fromSupplier, getter, object, setter, to, toSupplier -
Constructor Summary
ConstructorsConstructorDescriptionGenericFieldInfo(Object obj, String fieldName, T from, Supplier<T> fromSupplier, T to, Supplier<T> toSupplier, PropertyInterpolator<T> propertyInterpolator, TimelinePropertyBuilder.PropertySetter<T> propertySetter) -
Method Summary
Modifier and TypeMethodDescription(package private) boolean(package private) voidonStart()(package private) voidupdateFieldValue(float timelinePosition) (package private) void(package private) voidupdateTo()Methods inherited from class TimelinePropertyBuilder.AbstractFieldInfo
setValues
-
Field Details
-
propertyInterpolator
-
-
Constructor Details
-
GenericFieldInfo
-
-
Method Details
-
onStart
void onStart()- Specified by:
onStartin classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateFrom
void updateFrom()- Specified by:
updateFromin classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateTo
void updateTo()- Specified by:
updateToin classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
isFromCurrent
boolean isFromCurrent()- Specified by:
isFromCurrentin classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateFieldValue
void updateFieldValue(float timelinePosition) - Specified by:
updateFieldValuein classTimelinePropertyBuilder.AbstractFieldInfo<T>
-