// Copyright (c) Pixel Crushers. All rights reserved.
using UnityEngine;
namespace PixelCrushers.QuestMachine
{
///
/// Interface for classes that have an id, displayName, and image
/// such as QuestEntity, IdentifiableQuestListContainer, and QuestMachineID.
///
public interface IQuestMachineID
{
///
/// Internal ID that Quest Machine can use to reference this GameObject.
///
StringField id { get; }
///
/// Name to show in UIs.
///
StringField displayName { get; }
///
/// Image to show in UIs.
///
Sprite image { get; }
}
}