Table of Contents

Namespace Exiled.API.Interfaces

Interfaces

IConfig

Defines the contract for basic config features.

IDamageableDoor

Interface for doors that can be damaged.

INonInteractableDoor

Represents an interface for all non-interactable doors.

IPlugin<TConfig>

Defines the contract for basic plugin features.

IPosition

Represents an object with a UnityEngine.Vector3 position.

IRotation

Represents an object with a UnityEngine.Quaternion rotation.

ITranslation

Defines the contract for basic translation features.

IWorldSpace

Represents an object with a UnityEngine.Vector3 position and a UnityEngine.Quaternion rotation.

IWrapper<T>

Defines the contract for classes that wrap a base-game object.