#region Arthea License
/***********************************************************************
* Arthea MUD by R. Jennings (2007) http://arthea.googlecode.com/ *
* By using this code you comply with the Artistic and GPLv2 Licenses. *
***********************************************************************/
#endregion
namespace Arthea.Continents.Areas.Rooms.Exits
{
/// <summary>
/// Implements exit flags
/// </summary>
public class ExitFlags : Flag
{
#region [rgn] Fields (1)
/// <summary>
/// The exit is closed and can be opened
/// </summary>
public const ulong Closed = (1UL << 0);
#endregion [rgn]
#region [rgn] Constructors (4)
/// <summary>
/// Initializes a new instance of the <see cref="ExitFlags"/> class.
/// </summary>
/// <param name="flag">The bit.</param>
public ExitFlags(Flag flag)
: base(flag)
{
}
/// <summary>
/// Initializes a new instance of the <see cref="ExitFlags"/> class.
/// </summary>
/// <param name="value">The value.</param>
public ExitFlags(ulong value)
: base(value)
{
}
/// <summary>
/// Initializes a new instance of the <see cref="ExitFlags"/> class.
/// </summary>
/// <param name="value">The value.</param>
public ExitFlags(string value)
: base(value)
{
}
/// <summary>
/// Initializes a new instance of the <see cref="ExitFlags"/> class.
/// </summary>
public ExitFlags()
{
}
#endregion [rgn]
}
}