public void SetActiveResource(IffChunk chunk, GameIffResource res) { GraphicChunk = (SPR2)chunk; ActiveIff = res; FrameList.Items.Clear(); for (int i=0; i< GraphicChunk.Frames.Length / 3; i++) { FrameList.Items.Add("Rotation " + i); } bool hasFrames = (FrameList.Items.Count > 0); Graphics = null; if (hasFrames) FrameList.SelectedIndex = 0; else { SPRBox1.Image = null; SPRBox2.Image = null; SPRBox3.Image = null; } DeleteButton.Enabled = hasFrames; ImportButton.Enabled = hasFrames; ExportButton.Enabled = hasFrames; ImportAll.Enabled = hasFrames; ExportAll.Enabled = hasFrames; }
public SPR2Frame(SPR2 parent) { this.Parent = parent; }
public SPR2Frame(SPR2 parent) { this.Parent = parent; }