/// ---------------------------------------------
/// Senses Pack for Behavior Designer Pro
/// Copyright (c) Opsive. All Rights Reserved.
/// https://www.opsive.com
/// ---------------------------------------------
namespace Opsive.BehaviorDesigner.AddOns.SensesPack.Runtime.Emitters
{
using UnityEngine;
///
/// A component that identifies the type of surface on a GameObject.
/// Used by the SurfaceManager to determine surface properties for behavior tree decisions.
///
public class SurfaceIdentifier : MonoBehaviour
{
///
/// The type of surface that this GameObject represents.
///
[SerializeField] protected SurfaceType m_SurfaceType;
///
/// Gets the surface type of this GameObject.
///
public SurfaceType SurfaceType { get { return m_SurfaceType; } }
}
}