I’m trying to figure out how the Editor selection works because it ignores the actual collision of the object and instead, it only selects objects that are visible and not masked, for example, if I have an actor that is half masked I can’t grab it if I try to select it through the transparent part.
I assume that the functionality is in “D:\Epic Games\UnrealEngine\UE_5.2\Engine\Source\Editor\ViewportInteraction\MouseCursorInteractor.cpp”
But this seems to only get the location of the cursor.
Going through the other files is like finding a needle in a haystack if I don’t even know the name of the function.
I also tried going through “D:\Epic Games\UnrealEngine\UE_5.2\Engine\Source\Editor\UnrealEd\Public\Selection.h”
But I think is safe to assume that this does not actually “Selects”(Find) the actor, it simply handles what to do after the actor has been found.