Beispiel #1
0
        public IEnumerable <string> ListEvents()
        {
            FMOD.Studio.Bank[] bankList;
            Utilities.checkResult(_system.getBankList(out bankList));

            LinkedList <string> paths = new LinkedList <string>();

            foreach (var bank in bankList)
            {
                FMOD.Studio.EventDescription[] evList;
                bank.getEventList(out evList);

                foreach (var ev in evList)
                {
                    string path;
                    ev.getPath(out path);
                    paths.AddLast(path);
                }
            }

            return(paths);
        }