Exemple #1
0
 public void Remove(Sight sight)
 {
     if (_map.ContainsKey(sight))
     {
         _map.Remove(sight);
     }
 }
Exemple #2
0
 public SightVisual this[Sight sight]
 {
     get
     {
         return(_map[sight]);
     }
     set
     {
         _map[sight] = value;
     }
 }
Exemple #3
0
 public void MapSight(Sight sight, ContainerVisual containerVisual, Rectangle rectImage)
 {
     if (_map.ContainsKey(sight))
     {
         _map[sight].ImageContainerVisual = containerVisual;
         _map[sight].RectImage            = rectImage;
     }
     else
     {
         _map.Add(sight, new SightVisual {
             ImageContainerVisual = containerVisual, RectImage = rectImage
         });
     }
 }