コード例 #1
0
ファイル: DrawManager.cs プロジェクト: IcyEagle/FirstXNA
 public void AddObjectForDraw(DrawableObject drawableObject)
 {
     if (!_layers.ContainsKey(drawableObject.DrawLayerType))
     {
         _layers[drawableObject.DrawLayerType] = new List<DrawableObject>();
     }
     _layers[drawableObject.DrawLayerType].Add(drawableObject);
 }
コード例 #2
0
ファイル: UpdateManager.cs プロジェクト: IcyEagle/FirstXNA
 public void RemoveObjectForUpdate(DrawableObject drawableObject)
 {
     _drawableObjects.Remove(drawableObject);
 }
コード例 #3
0
ファイル: UpdateManager.cs プロジェクト: IcyEagle/FirstXNA
 public void AddObjectForUpdate(DrawableObject drawableObject)
 {
     _drawableObjects.Add(drawableObject);
 }
コード例 #4
0
ファイル: DrawManager.cs プロジェクト: IcyEagle/FirstXNA
 public void RemoveObjectForDraw(DrawableObject drawableObject)
 {
     _layers[drawableObject.DrawLayerType].Remove(drawableObject);
 }