public void ImportCues(string filename)
    {
        cuesImport.ImportData(filename);
        cuesListData = cuesImport.cuesListData;

        LoadCuesMenu();
        GoToCue(0);
    }
    public void ImportCues()
    {
        cuesImport.ImportData();
        cuesListData = cuesImport.cuesListData;

        LoadCuesMenu();
        GoToCue(0);
    }
    public void ImportData(string filename)
    {
        string filePath       = Path.Combine(Application.streamingAssetsPath, filename);
        string cuesDataImport = File.ReadAllText(filePath);

        cuesListData = JsonConvert.DeserializeObject <CuesListData>(cuesDataImport);

        gameManager.cuesManager.cuesMasterList = new Dictionary <float, SortedDictionary <int, float> >();
        CreateMasterList();
    }
    public void UnsetAllCues()
    {
        foreach (Transform child in uiCuesList)
        {
            GameObject.Destroy(child.gameObject);
        }
        cuesListData      = new CuesListData();
        cuesListData.cues = new List <CueData>();

        currentCueIndex = 0;
        cueDisplay.text = cueDisplay2.text = currentCueIndex.ToString();
    }