Table of Contents

Interface IAttachableProximity<TAttachedProximity>

Namespace
Uncreated.Warfare.Proximity
Assembly
Uncreated.Warfare.dll

Allows implementations of IProximity to implement a class that attaches a proximity to a UnityEngine.Transform.

public interface IAttachableProximity<out TAttachedProximity> : IProximity, IShapeVolume, ICloneable where TAttachedProximity : class, IAttachedProximity

Type Parameters

TAttachedProximity
Inherited Members
IShapeVolume.containsPoint(Vector3)
IShapeVolume.worldBounds
IShapeVolume.internalVolume
IShapeVolume.surfaceArea
Extension Methods

Methods

CreateAttachedProximity(Transform)

Attach this proximity to a attachmentRoot.

TAttachedProximity CreateAttachedProximity(Transform attachmentRoot)

Parameters

attachmentRoot Transform

Returns

TAttachedProximity