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(); } }