// Returns a C# class formatted like corresponding JSON file // JSON file must be formatted to match class structure or will throw an error public AudioList Load() { string jsonText = FileUtil.FileText(this.jsonPath); AudioList list = JsonUtility.FromJson <AudioList>(jsonText); list.SetLoader(this); return(list); }