private void AddTileToList(FrameAnimation tile) { ListViewItem item = new ListViewItem(new string[] { tile.InitialFrameRect.ToString(), tile.FrameCount.ToString() }); item.Tag = tile; this.lstAnimatedTiles.Items.Add(item); }
public frmAnimatedTile(Map map, Image tilesheetimage, FrameAnimation animation) { InitializeComponent(); this.Icon = Icon.FromHandle(Resources.imgFilm.GetHicon()); this.Tile = animation; this.map = map; this.tilesheetimage = tilesheetimage; this.DisplayTile(); }
public bool ContainsAnimation(FrameAnimation animation) { lock(this.animations) { return this.animations.ContainsValue (animation); } }
public void AddAnimation(string name, FrameAnimation animation) { lock(this.animations) { this.animations.Add (name, animation); } }