// Copyright (c) Pixel Crushers. All rights reserved. using UnityEngine; namespace PixelCrushers.DialogueSystem { /// /// This attribute marks a bit mask enum so it will use a custom property drawer to allow the /// designer to select a mask, similar to how the built-in LayerMask works. /// public class BitMaskAttribute : PropertyAttribute { /// /// The type of the property. /// public System.Type propType; /// /// Initializes a new instance of the class. /// /// /// Property type. /// public BitMaskAttribute(System.Type propType) { this.propType = propType; } } }