riversong code showcase

This commit is contained in:
Daniele Marotta
2026-05-21 15:52:18 +02:00
commit 4c9eea1c02
462 changed files with 23406 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
using System;
using Cysharp.Threading.Tasks;
using UnityEngine.UIElements;
namespace DanieleMarotta.RiversongCodeShowcase
{
public interface IUIRoot : IDisposable
{
VisualElement RootVisualElement { get; }
event Action<ClickEvent> ElementClicked;
UniTask Initialize(UIService uiService);
void MakeDraggable(VisualElement target);
T GetView<T>() where T : UIView;
}
}