mirror of
https://mirror.ghproxy.com/https://github.com/dexyfex/CodeWalker
synced 2026-05-16 12:25:27 +08:00
Refactoring selection code
This commit is contained in:
@@ -129,7 +129,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectAudio(CurrentEmitter);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentEmitter);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -136,7 +136,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectAudio(CurrentZone);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentZone);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ namespace CodeWalker.Project.Panels
|
||||
{
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectScenarioNode(CurrentScenarioNode);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentScenarioNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -465,7 +465,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectScenarioEdge(CurrentScenarioNode, e);
|
||||
ProjectForm.WorldForm.SelectObject(e, CurrentScenarioNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -681,7 +681,7 @@ namespace CodeWalker.Project.Panels
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.UpdateScenarioGraphics(CurrentScenario, false);
|
||||
ProjectForm.WorldForm.SelectScenarioEdge(CurrentScenarioNode, null);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentScenarioNode);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectTrainTrackNode(TrainNode);
|
||||
ProjectForm.WorldForm.SelectObject(TrainNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -187,7 +187,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
populatingui = false;
|
||||
|
||||
ProjectForm.WorldForm?.SelectCollisionBounds(b);
|
||||
ProjectForm.WorldForm?.SelectObject(b);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -103,7 +103,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectCarGen(CurrentCarGen);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentCarGen);
|
||||
}
|
||||
|
||||
////struct CCarGen:
|
||||
|
||||
@@ -156,7 +156,7 @@ namespace CodeWalker.Project.Panels
|
||||
UpdateTabVisibility();
|
||||
|
||||
|
||||
ProjectForm.WorldForm?.SelectEntity(CurrentEntity); //hopefully the drawable is already loaded - this will try get from cache
|
||||
ProjectForm.WorldForm?.SelectObject(CurrentEntity); //hopefully the drawable is already loaded - this will try get from cache
|
||||
|
||||
////struct CEntityDef:
|
||||
//MetaHash archetypeName { get; set; } //8 8: Hash: 0: archetypeName
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace CodeWalker.Project.Panels
|
||||
Tag = batch;
|
||||
UpdateFormTitle();
|
||||
UpdateControls();
|
||||
ProjectForm.WorldForm?.SelectGrassBatch(batch);
|
||||
ProjectForm.WorldForm?.SelectObject(batch);
|
||||
}
|
||||
|
||||
private void UpdateControls()
|
||||
|
||||
@@ -105,7 +105,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectPathNode(CurrentPathNode);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentPathNode);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -139,7 +139,7 @@ namespace CodeWalker.Project.Panels
|
||||
|
||||
if (ProjectForm.WorldForm != null)
|
||||
{
|
||||
ProjectForm.WorldForm.SelectPathLink(CurrentPathLink);
|
||||
ProjectForm.WorldForm.SelectObject(CurrentPathLink);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ namespace CodeWalker.Project.Panels
|
||||
Tag = room;
|
||||
UpdateFormTitle();
|
||||
MloInstanceData instance = ProjectForm.TryGetMloInstance(room?.OwnerMlo);
|
||||
ProjectForm.WorldForm?.SelectMloRoom(room, instance);
|
||||
ProjectForm.WorldForm?.SelectObject(room, instance);
|
||||
UpdateControls();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user