Ejemplo n.º 1
0
 public VRM10Expression GetClip(ExpressionKey key)
 {
     if (Clips == null)
     {
         return(null);
     }
     return(Clips.FirstOrDefault(x => key.Match(x)));
 }
Ejemplo n.º 2
0
        public void SetClip(ExpressionKey key, VRM10Expression clip)
        {
            int index = -1;

            try
            {
                index = Clips.FindIndex(x => key.Match(x));
            }
            catch (Exception)
            {
            }
            if (index == -1)
            {
                Clips.Add(clip);
            }
            else
            {
                Clips[index] = clip;
            }
        }