/// <inheritdoc/> public virtual void SetupInterface(object attribute, object setValue, LinkedMemberInfo setMemberInfo, IParentDrawer setParent, GUIContent setLabel, bool setReadOnly) { bool setTextArea = attribute is TextAreaAttribute || attribute is MultilineAttribute || attribute is PTextAreaAttribute || attribute is PMultilineAttribute || (setMemberInfo != null && setMemberInfo.HasAnyAttribute <TextAreaAttribute, MultilineAttribute, PTextAreaAttribute, PMultilineAttribute>()); bool setDelayed = attribute is DelayedAttribute || (setMemberInfo != null && setMemberInfo.GetAttribute <DelayedAttribute>() != null); Setup(setValue as string, setMemberInfo, setParent, setLabel, setReadOnly, setTextArea, setDelayed); }