Esempio n. 1
0
        static internal string ToImageEffectType(Type ComponentType)
        {
            ImageEffectPattern pattern = patterns.Find(x => x.componentType == ComponentType);

            if (pattern == null)
            {
                return("");
            }

            return(pattern.type);
        }
Esempio n. 2
0
        static internal bool TryParse(string type, out Type ComponentType, out Shader[] Shaders)
        {
            ImageEffectPattern pattern = patterns.Find(x => x.type == type);

            if (pattern == null)
            {
                ComponentType = null;
                Shaders       = null;
                return(false);
            }

            ComponentType = pattern.componentType;
            Shaders       = pattern.shaders;
            return(true);
        }