24 lines
325 B
C#
24 lines
325 B
C#
namespace rail
|
|
{
|
|
public class RailID : RailComparableID
|
|
{
|
|
public RailID()
|
|
{
|
|
}
|
|
|
|
public RailID(ulong id)
|
|
: base(id)
|
|
{
|
|
}
|
|
|
|
public EnumRailIDDomain GetDomain()
|
|
{
|
|
if ((int)(id_ >> 56) == 1)
|
|
{
|
|
return EnumRailIDDomain.kRailIDDomainPublic;
|
|
}
|
|
return EnumRailIDDomain.kRailIDDomainInvalid;
|
|
}
|
|
}
|
|
}
|