// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.StylePropertyAnimationSystem

namespace UnityEngine.UIElements
{
public class StylePropertyAnimationSystem // TypeDefIndex: 6094
{
	// Fields
	type#20901 m_CurrentTimeMs;
	type#33870 m_Floats;
	type#33876 m_Ints;
	type#33878 m_Lengths;
	type#33865 m_Colors;
	type#33868 m_Enums;
	type#33857 m_Backgrounds;
	type#33874 m_FontDefinitions;
	type#33872 m_Fonts;
	type#33884 m_TextShadows;
	type#33882 m_Scale;
	type#33880 m_Rotate;
	type#33888 m_Translate;
	type#33886 m_TransformOrigin;
	type#33859 m_BackgroundPosition;
	type#33861 m_BackgroundRepeat;
	type#33863 m_BackgroundSize;
	type#9307 m_AllValues;
	type#4845 m_PropertyToValues;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private type#762 GetOrCreate(type#11415 values) { }
	// RVA: -1
	private type#15313 StartTransition(type#28615 owner, type#26702 prop, type#763 startValue, type#763 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve, type#11257 values) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#26059 startValue, type#26059 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#20867 startValue, type#20867 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#21926 startValue, type#21926 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#16067 startValue, type#16067 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransitionEnum(type#28615 owner, type#26702 prop, type#20867 startValue, type#20867 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#14961 startValue, type#14961 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#18639 startValue, type#18639 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#18623 startValue, type#18623 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#27281 startValue, type#27281 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#25597 startValue, type#25597 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#25432 startValue, type#25432 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#27627 startValue, type#27627 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#27616 startValue, type#27616 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#14965 startValue, type#14965 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#14972 startValue, type#14972 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#15313 StartTransition(type#28615 owner, type#26702 prop, type#14975 startValue, type#14975 endValue, type#20867 durationMs, type#20867 delayMs, type#5847 easingCurve) { }
	// RVA: -1
	public virtual type#28660 CancelAllAnimations() { }
	// RVA: -1
	public virtual type#28660 CancelAllAnimations(type#28615 owner) { }
	// RVA: -1
	public virtual type#28660 CancelAnimation(type#28615 owner, type#26702 id) { }
	// RVA: -1
	public virtual type#28660 UpdateAnimation(type#28615 owner, type#26702 id) { }
	// RVA: -1
	public virtual type#28660 GetAllAnimations(type#28615 owner, type#9080 propertyIds) { }
	// RVA: -1
	private type#28660 UpdateTracking(type#11258 values) { }
	// RVA: -1
	private type#20900 CurrentTimeMs() { }
	// RVA: -1
	public virtual type#28660 Update() { }
}
}
