Example #1
0
            internal Events(string eventSource, eVersion ver)
            {
                string[][] data = ParseCategory(eventSource, @"\[Events\]", typeof(eEventFormat), (int)eEventFormat.Prefix);

                events = new Event[data.Length];
                if ((ver & eVersion.v4ASS) != 0)
                {
                    for (int i = 0; i < data.Length; i++)
                    {
                        events[i] = new Event_ASS(data[i]);
                    }
                }
                else
                {
                    for (int i = 0; i < data.Length; i++)
                    {
                        events[i] = new Event_SSA(data[i]);
                    }
                }
            }
Example #2
0
            internal Events(string eventSource, eVersion ver)
            {
                string[][] data = ParseCategory(eventSource, @"\[Events\]", typeof(eEventFormat), (int)eEventFormat.Prefix);

                events = new Event[data.Length];
                if((ver & eVersion.v4ASS) != 0) {
                    for(int i = 0;i < data.Length;i++) events[i] = new Event_ASS(data[i]);
                } else {
                    for(int i = 0;i < data.Length;i++) events[i] = new Event_SSA(data[i]);
                }
            }