Exemplo n.º 1
0
 public bool HasFlag(Flag flag)
 {
     return _flags.Any(f => f.Equals(flag));
 }
Exemplo n.º 2
0
 public void ClearFlag(Flag flag)
 {
     _flags.Remove(_flags.FirstOrDefault(f => f.Equals(flag)));
 }
Exemplo n.º 3
0
 public DateTime GetFlagCreationTime(Flag flag)
 {
     return _flags.FirstOrDefault(f => f.Key.Equals(flag)).Value;
 }
Exemplo n.º 4
0
 public void AddFlag(Flag flag)
 {
     _flags.Add(flag, Universe.CurrentUniverse.CurrentTime);
 }