Remove the Selection window runtime setter for the raycast. Replace it with settings defined in the CogEngine asset.

This commit is contained in:
Arnaud Jamin
2025-02-06 02:18:33 -05:00
parent c70103283e
commit c8f5aa1521
5 changed files with 57 additions and 37 deletions
@@ -82,9 +82,7 @@ void Cog::AddAllWindows(UCogWindowManager& CogWindowManager)
CogWindowManager.AddWindow<FCogEngineWindow_Plots>("Engine.Plots");
FCogEngineWindow_Selection* SelectionWindow = CogWindowManager.AddWindow<FCogEngineWindow_Selection>("Engine.Selection");
SelectionWindow->SetActorClasses({ ACharacter::StaticClass(), AActor::StaticClass(), AGameModeBase::StaticClass(), AGameStateBase::StaticClass() });
SelectionWindow->SetTraceType(UEngineTypes::ConvertToTraceType(ECC_Pawn));
CogWindowManager.AddWindow<FCogEngineWindow_Selection>("Engine.Selection");
CogWindowManager.AddWindow<FCogEngineWindow_Scalability>("Engine.Scalability");