コード例 #1
0
 public void Remove(MapObject mapObject)
 {
     if (MapObjectList.Contains(mapObject))
     {
         MapObjectList.Remove(mapObject);
         RegenerateBounds();
     }
 }
コード例 #2
0
 public void Add(MapObject mapObject)
 {
     if (!MapObjectList.Contains(mapObject))
     {
         Bounds.Grow(mapObject.Bounds);
         MapObjectList.Add(mapObject);
     }
 }
コード例 #3
0
 public void Clear()
 {
     Selected = false;
     MapObjectList.Clear();
     Bounds.Reset();
 }
コード例 #4
0
 public IEnumerator <MapObject> GetEnumerator()
 {
     return(MapObjectList.GetEnumerator());
 }
コード例 #5
0
ファイル: MapObject.cs プロジェクト: unstephen/S1_FrameWork
 public static void DestroyAll()
 {
     MapObjectList.Clear();
 }