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)); }
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)); }