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

namespace UnityEngine.UIElements
{
public class VisualElementAnimationSystem // TypeDefIndex: 6300
{
	// Fields
	type#6050 m_Animations;
	type#8685 m_IterationList;
	type#15314 m_HasNewAnimations;
	type#15314 m_IterationListDirty;
	type#26589 s_Description;
	type#24726 s_ProfilerMarker;
	type#26589 s_StylePropertyAnimationDescription;
	type#24726 s_StylePropertyAnimationProfilerMarker;
	type#20901 lastUpdate;

	// Methods
	// RVA: -1
	public virtual type#24722 get_profilerMarker() { }
	// RVA: -1
	private static type#24722 get_stylePropertyAnimationProfilerMarker() { }
	// RVA: -1
	public type#28660 UnregisterAnimation(type#20617 anim) { }
	// RVA: -1
	public type#28660 UnregisterAnimations(type#8684 anims) { }
	// RVA: -1
	public type#28660 RegisterAnimation(type#20617 anim) { }
	// RVA: -1
	public type#28660 RegisterAnimations(type#8684 anims) { }
	// RVA: -1
	public virtual type#28660 Update() { }
	// RVA: -1
	public virtual type#28660 OnVersionChanged(type#28615 ve, type#28528 versionChangeType) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
