UPrimeDialogForgePlatformSettings
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().