예제 #1
0
        /// <inheritdoc />
        public override void Run(NonSerializedAttributeWrapper wrapper, NaughtyAttribute attribute)
        {
            Assert.IsTrue(attribute is T);

            this.ValidateProperty(wrapper, (T)attribute);
        }
 public abstract void Run(ValueWrapper wrapper, NaughtyAttribute attribute);
 public abstract void Run(SerializedPropertyAttributeWrapper wrapper, NaughtyAttribute attribute);
예제 #4
0
 public abstract bool CanDrawProperty(AttributeWrapper wrapper, NaughtyAttribute attribute);
 public abstract void Run(NonSerializedAttributeWrapper wrapper, NaughtyAttribute attribute);