private void SetVolumeLayerPropertyOverride(SerializedProperty overrideProperty, HEU_VolumeLayer.Overrides field)
		{
			if (overrideProperty != null)
			{
				overrideProperty.intValue = (int)HEU_VolumeCache.SetLayerFieldOverride((HEU_VolumeLayer.Overrides)overrideProperty.intValue, field);
			}
		}
示例#2
0
		public static HEU_VolumeLayer.Overrides SetLayerFieldOverride(HEU_VolumeLayer.Overrides setOverride, HEU_VolumeLayer.Overrides field)
		{
			return setOverride | field;
		}
示例#3
0
		public static bool IsLayerFieldOverriden(HEU_VolumeLayer layer, HEU_VolumeLayer.Overrides field)
		{
			return (layer._overrides & field) == field;
		}