Exemplo n.º 1
0
        public bool InUse(SkewerEx.VisibilityType type)
        {
            if (mUseLookup == null)
            {
                mUseLookup = new Dictionary <SkewerEx.VisibilityType, bool>();

                foreach (SkewerEx.VisibilityType value in mColumnFilter1)
                {
                    mUseLookup[value] = true;
                }

                foreach (SkewerEx.VisibilityType value in mColumnFilter2)
                {
                    mUseLookup[value] = true;
                }

                foreach (SkewerEx.VisibilityType value in mColumnFilter3)
                {
                    mUseLookup[value] = true;
                }

                foreach (SkewerEx.VisibilityType value in mSetTypeV3)
                {
                    mUseLookup[value] = true;
                }

                foreach (SkewerEx.VisibilityType value in mVisibilityTypeV3)
                {
                    mUseLookup[value] = true;
                }
            }

            return(mUseLookup.ContainsKey(type));
        }
Exemplo n.º 2
0
        public bool ContainsSetType(SkewerEx.VisibilityType value)
        {
            if (mSetTypeLookup == null)
            {
                mSetTypeLookup = new Dictionary <SkewerEx.VisibilityType, bool>();

                foreach (SkewerEx.VisibilityType type in mSetTypeV3)
                {
                    mSetTypeLookup[type] = true;
                }
            }

            return(mSetTypeLookup.ContainsKey(value));
        }