// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.FixedHeightVirtualizationController`1

namespace UnityEngine.UIElements
{
public class FixedHeightVirtualizationController`1 // TypeDefIndex: 5130
{
	// Fields
	type#9668 m_ScrolledToItemIndex;
	type#15314 m_ForcedScroll;

	// Methods
	// RVA: -1
	private type#26059 get_resolvedItemHeight() { }
	// RVA: -1
	protected virtual type#15313 VisibleItemPredicate(type#1119 i) { }
	// RVA: -1
	public type#28660 .ctor(type#15053 collectionView) { }
	// RVA: -1
	private type#28660 OnGeometryChangedEvent(type#19111 evt) { }
	// RVA: -1
	public virtual type#20867 GetIndexFromPosition(type#28439 position) { }
	// RVA: -1
	public virtual type#26059 GetExpectedItemHeight(type#20867 index) { }
	// RVA: -1
	public virtual type#26059 GetExpectedContentHeight() { }
	// RVA: -1
	public virtual type#28660 ScrollToItem(type#20867 index) { }
	// RVA: -1
	public virtual type#28660 Resize(type#28439 size) { }
	// RVA: -1
	public virtual type#28660 OnScroll(type#28439 scrollOffset) { }
	// RVA: -1
	protected virtual type#28660 OnScrollUpdate() { }
	// RVA: -1
	internal virtual type#1119 GetOrMakeItemAtIndex(type#20891 activeItemIndex, type#20891 scrollViewIndex) { }
	// RVA: -1
	internal virtual type#28660 EndDrag(type#20867 dropIndex) { }
}
}
