r2mods/ilspy_dump/ror2_csproj/RoR2/IInteractable.cs

20 lines
428 B
C#

using JetBrains.Annotations;
namespace RoR2;
public interface IInteractable
{
[CanBeNull]
string GetContextString([NotNull] Interactor activator);
Interactability GetInteractability([NotNull] Interactor activator);
void OnInteractionBegin([NotNull] Interactor activator);
bool ShouldIgnoreSpherecastForInteractibility([NotNull] Interactor activator);
bool ShouldShowOnScanner();
bool ShouldProximityHighlight();
}