// Assembly: DOTween
// Full name: DG.Tweening.Core.TweenerCore`3

namespace DG.Tweening.Core
{
public class TweenerCore`3 // TypeDefIndex: 11290
{
	// Fields
	type#2088 startValue;
	type#2088 endValue;
	type#2088 changeValue;
	type#2333 plugOptions;
	type#4309 getter;
	type#4330 setter;
	type#2985 tweenPlugin;
	type#26598 _TxtCantChangeSequencedValues;

	// Methods
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	public virtual type#27696 ChangeStartValue(type#23705 newStartValue, type#26077 newDuration) { }
	// RVA: -1
	public virtual type#27696 ChangeEndValue(type#23705 newEndValue, type#15313 snapStartValue) { }
	// RVA: -1
	public virtual type#27696 ChangeEndValue(type#23705 newEndValue, type#26077 newDuration, type#15335 snapStartValue) { }
	// RVA: -1
	public virtual type#27696 ChangeValues(type#23705 newStartValue, type#23705 newEndValue, type#26077 newDuration) { }
	// RVA: -1
	public type#10672 ChangeStartValue(type#2087 newStartValue, type#26077 newDuration) { }
	// RVA: -1
	public type#10672 ChangeEndValue(type#2087 newEndValue, type#15313 snapStartValue) { }
	// RVA: -1
	public type#10672 ChangeEndValue(type#2087 newEndValue, type#26077 newDuration, type#15335 snapStartValue) { }
	// RVA: -1
	public type#10672 ChangeValues(type#2087 newStartValue, type#2087 newEndValue, type#26077 newDuration) { }
	// RVA: -1
	internal virtual type#27696 SetFrom(type#15313 relative) { }
	// RVA: -1
	internal type#27696 SetFrom(type#2087 fromValue, type#15313 setImmediately) { }
	// RVA: -1
	internal virtual type#28660 Reset() { }
	// RVA: -1
	internal virtual type#15313 Validate() { }
	// RVA: -1
	internal virtual type#26059 UpdateDelay(type#26059 elapsed) { }
	// RVA: -1
	internal virtual type#15313 Startup() { }
	// RVA: -1
	internal virtual type#15313 ApplyTween(type#26059 prevPosition, type#20867 prevCompletedLoops, type#20867 newCompletedSteps, type#15313 useInversePosition, type#28185 updateMode, type#28189 updateNotice) { }
}
}
