﻿using System;
using UnityEngine;

namespace JLGames.RocketDriver.Actions.Audio
{
    [Serializable]
    public class AudioPreloadedInfo
    {
        [SerializeField] private string m_Named;
        [SerializeField] private PreloadLevel m_Level;

        public AudioPreloadedInfo(string named, PreloadLevel level)
        {
            m_Named = named;
            m_Level = level;
        }

        public string Named => m_Named;

        public PreloadLevel Level => m_Level;
    }

    [Serializable]
    public enum PreloadLevel
    {
        Low,
        Normal,
        High
    }
}