// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.Experimental.ValueAnimation`1

namespace UnityEngine.UIElements.Experimental
{
public class ValueAnimation`1 // TypeDefIndex: 6553
{
	// Fields
	type#20901 m_StartTimeMs;
	type#20868 m_DurationMs;
	type#5848 <easingCurve>k__BackingField;
	type#15314 <isRunning>k__BackingField;
	type#14106 <onAnimationCompleted>k__BackingField;
	type#15314 <autoRecycle>k__BackingField;
	type#15314 <recycled>k__BackingField;
	type#9776 sObjectPool;
	type#28616 <owner>k__BackingField;
	type#3504 <valueUpdated>k__BackingField;
	type#5900 <initialValue>k__BackingField;
	type#5978 <interpolator>k__BackingField;
	type#1437 _from;
	type#15314 fromValueSet;
	type#1437 <to>k__BackingField;

	// Methods
	// RVA: -1
	public virtual type#20867 get_durationMs() { }
	// RVA: -1
	public virtual type#28660 set_durationMs(type#20867 value) { }
	// RVA: -1
	public type#5847 get_easingCurve() { }
	// RVA: -1
	public type#28660 set_easingCurve(type#5847 value) { }
	// RVA: -1
	public virtual type#15313 get_isRunning() { }
	// RVA: -1
	private type#28660 set_isRunning(type#15313 value) { }
	// RVA: -1
	public type#14105 get_onAnimationCompleted() { }
	// RVA: -1
	public type#28660 set_onAnimationCompleted(type#14105 value) { }
	// RVA: -1
	public type#15313 get_autoRecycle() { }
	// RVA: -1
	public type#28660 set_autoRecycle(type#15313 value) { }
	// RVA: -1
	private type#15313 get_recycled() { }
	// RVA: -1
	private type#28660 set_recycled(type#15313 value) { }
	// RVA: -1
	private type#28615 get_owner() { }
	// RVA: -1
	private type#28660 set_owner(type#28615 value) { }
	// RVA: -1
	public type#3503 get_valueUpdated() { }
	// RVA: -1
	public type#28660 set_valueUpdated(type#3503 value) { }
	// RVA: -1
	public type#5899 get_initialValue() { }
	// RVA: -1
	public type#28660 set_initialValue(type#5899 value) { }
	// RVA: -1
	public type#5977 get_interpolator() { }
	// RVA: -1
	public type#28660 set_interpolator(type#5977 value) { }
	// RVA: -1
	public type#1436 get_from() { }
	// RVA: -1
	public type#28660 set_from(type#1436 value) { }
	// RVA: -1
	public type#1436 get_to() { }
	// RVA: -1
	public type#28660 set_to(type#1436 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public virtual type#28660 Start() { }
	// RVA: -1
	public virtual type#28660 Stop() { }
	// RVA: -1
	public virtual type#28660 Recycle() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.Experimental.IValueAnimationUpdate.Tick(type#20900 currentTimeMs) { }
	// RVA: -1
	private type#28660 SetDefaultValues() { }
	// RVA: -1
	private type#28660 Unregister() { }
	// RVA: -1
	private type#28660 Register() { }
	// RVA: -1
	internal type#28660 SetOwner(type#28615 e) { }
	// RVA: -1
	private type#28660 CheckNotRecycled() { }
	// RVA: -1
	public static type#11157 Create(type#28615 e, type#5977 interpolator) { }
	// RVA: -1
	public type#11157 KeepAlive() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
