예제 #1
0
파일: World.cs 프로젝트: HotCod/Roguelike
 //Public wrapper for OnStaticObjectChanged
 public void ChangedStaticObject (Floor tile, IStaticObject Obj)
 {
     StaticObjectChangedArgs a = new StaticObjectChangedArgs();
     a.x = tile.X;
     a.y = tile.Y;
     a.SObject = Obj;
     OnStaticObjectChanged(a);
 }
예제 #2
0
파일: World.cs 프로젝트: HotCod/Roguelike
 protected virtual void OnStaticObjectChanged(StaticObjectChangedArgs e)
 {
     EventHandler<StaticObjectChangedArgs> handler = StaticObjectChanged;
     if (handler != null)
     {
         handler(this, e);
     }
 }