internal bool ContainsAllType(ISpriteEditorDataProvider provider)
 {
     return(provider == null ? false : m_Types.Where(x =>
     {
         return provider.HasDataProvider(x);
     }).Count() == m_Types.Length);
 }
 internal bool ContainsAllType(ISpriteEditorDataProvider provider)
 {
     return(provider != null && (from x in this.m_Types
                                 where provider.HasDataProvider(x)
                                 select x).Count <Type>() == this.m_Types.Length);
 }