using System.Collections.Generic;
using UnityEngine;
namespace EasyTalk.Display.Style
{
///
/// This class is used to define a frame style theme for dialogue displays.
///
//[CreateAssetMenu(fileName = "Frame Theme", menuName = "EasyTalk/Style/Frame Theme")]
public class FrameTheme : ScriptableObject
{
///
/// A List of image settings to use for the converstaion display's images.
///
[SerializeField] public List convoImageSettings = new List();
///
/// The settings to use for the character panel's image.
///
[SerializeField] public ImageStyleSettings characterPanelImageSettings = new ImageStyleSettings();
///
/// The settings to use for the continue display's image.
///
[SerializeField] public ImageStyleSettings continueImageSettings = new ImageStyleSettings();
///
/// The settings to use for the option buttons' images.
///
[SerializeField] public ImageStyleSettings buttonImageSettings = new ImageStyleSettings();
///
/// The settings to use for the images of the option display.
///
[SerializeField] public List optionImageSettings = new List();
}
}