14 lines
349 B
C#
14 lines
349 B
C#
using UnityEngine.UIElements;
|
|
|
|
namespace KitsuneCafe.UI
|
|
{
|
|
public interface IVirtualizationController
|
|
{
|
|
ICollectionDataSource DataSource { get; set; }
|
|
VisualElement Container { get; set; }
|
|
void Setup();
|
|
void OnParentSizeChanged(UnityEngine.Vector2 size);
|
|
void OnScrolled(float scrollOffset);
|
|
float GetContentSize();
|
|
}
|
|
}
|