Table of Contents

Class Interactable

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public abstract class Interactable : MonoBehaviour
Inheritance
Interactable
Derived
Inherited Members
Extension Methods

Constructors

Interactable()

public Interactable()

Fields

hoverText

public string hoverText

Field Value

string

m_outline

public Outlinable m_outline

Field Value

Outlinable

Methods

Awake()

public virtual void Awake()

Interact(Player)

public abstract void Interact(Player player)

Parameters

player Player

IsValid(Player)

public virtual bool IsValid(Player player)

Parameters

player Player

Returns

bool

OnEndHover(Player)

public virtual void OnEndHover(Player player)

Parameters

player Player

OnStartHover(Player)

public virtual void OnStartHover(Player player)

Parameters

player Player