First commit for private source control. Older commits available on Github.
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
using BriarQueen.Framework.Managers.Player.Data;
|
||||
using BriarQueen.Framework.Managers.UI;
|
||||
using Cysharp.Threading.Tasks;
|
||||
|
||||
namespace BriarQueen.Framework.Managers.Interaction.Data
|
||||
{
|
||||
public interface IInteractable
|
||||
{
|
||||
UICursorService.CursorStyle ApplicableCursorStyle { get; }
|
||||
|
||||
string InteractableName { get; }
|
||||
|
||||
UniTask OnInteract(ItemDataSo item = null);
|
||||
|
||||
UniTask EnterHover();
|
||||
UniTask ExitHover();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user