public FrameResourceTool(FileInfo info) { InitializeComponent(); Localise(); SceneData.ScenePath = info.DirectoryName; fileLocation = info; SceneData.BuildData(); PopulateForm(); ShowDialog(); }
private void HandleSDSMap(FileInfo info, bool forceBigEndian = false) { //make sure to load materials. MaterialData.Load(); //we now build scene data from GameExplorer rather than d3d viewer. SceneData.ScenePath = info.DirectoryName; SceneData.BuildData(forceBigEndian); //d3d viewer expects data inside scenedata. D3DForm d3dForm = new D3DForm(info); d3dForm.Dispose(); }
private void ReloadClick(object sender, EventArgs e) { SceneData.Reload(); unadded = new List <TreeNode>(); PopulateForm(); }
private void OnExit(object sender, FormClosingEventArgs e) { SaveChanges(); SceneData.CleanData(); Dispose(); }
/// <summary> /// Close and clean data. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnClose(object sender, FormClosingEventArgs e) { SceneData.CleanData(); }