示例#1
0
        public bool enableEffect(EffectTypes eType)
        {
            LayerInfo effect = GetEffect(eType);

            if (effect == null)
            {
                return(false);
            }
            return(((EffectBase)effect).Enabled);
        }
示例#2
0
        public EffectsLayer(PsdBinaryReader reader, string key)
        {
            mKey    = key;
            Version = reader.ReadUInt16();

            ushort count = reader.ReadUInt16();

            for (int i = 0; i < count; i++)
            {
                LayerInfo li = EffectLayerFactory.Load(reader);
                _resources[li.Key] = li;
            }
        }