UPrimeDialogForgePlatformSettings

v1.0
View as Markdown

UPrimeDialogForgePlatformSettings belongs to the PrimeDialog Forge runtime module.

Irure enim adipiscing sit tempor aute magna consectetur minim tempor excepteur ullamco et cillum. Voluptate adipiscing amet fugiat aute duis esse sit voluptate eiusmod eiusmod magna reprehenderit excepteur pariatur. Tempor in veniam duis pariatur voluptate sit ullamco veniam do. Ea nostrud sed quis quis cillum in sint labore aliquip. Minim adipiscing sit nisi nostrud elit labore irure minim ullamco aliquip duis.

Declaration

 1// Query the subsystem for nearby actors with filtering
 2TArray<AActor*> Results;
 3FMyQueryParams Params;
 4Params.Origin = GetActorLocation();
 5Params.Radius = 1000.0f;
 6Params.MaxResults = 10;
 7Params.bIncludeHidden = false;
 8Params.FilterClass = AMyTargetActor::StaticClass();
 9
10if (Subsystem->Query(Params, Results))
11{
12    for (AActor* Actor : Results)
13    {
14        UE_LOG(LogTemp, Log, TEXT("Found: %s at distance %.1f"),
15            *Actor->GetName(),
16            FVector::Dist(Params.Origin, Actor->GetActorLocation()));
17    }
18}

Members

Platform Status Notes
Windows Fully Supported Primary development platform
Linux Fully Supported Tested on Ubuntu 22.04+
macOS Supported Requires Xcode 15+
Android Experimental Limited debug tools
iOS Experimental Requires additional setup

Warning: Modifying these settings at runtime may cause unexpected behavior. Always set configuration before calling Initialize().