28 lines
485 B
C#
28 lines
485 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace BitStrap
|
|
{
|
|
[AttributeUsage(AttributeTargets.Field, AllowMultiple = true)]
|
|
public class HelpBoxAttribute : PropertyAttribute
|
|
{
|
|
public enum MessageType
|
|
{
|
|
None = 0,
|
|
Info = 1,
|
|
Warning = 2,
|
|
Error = 3
|
|
}
|
|
|
|
public string message;
|
|
|
|
public MessageType messageType;
|
|
|
|
public HelpBoxAttribute(string message, MessageType messageType = MessageType.None)
|
|
{
|
|
this.message = message;
|
|
this.messageType = messageType;
|
|
}
|
|
}
|
|
}
|