Quick Start

v2.0
View as Markdown

Occaecat elit nulla nulla et sint commodo et ipsum pariatur excepteur aliquip. Tempor duis ipsum adipiscing minim labore ipsum incididunt labore. Commodo magna consectetur aute aliquip voluptate commodo et sint. Reprehenderit nisi cillum ipsum eiusmod labore dolore tempor excepteur. Nulla aliqua labore et in irure in labore sint minim nulla aliquip sed exercitation. Tempor consectetur laboris velit consequat aute consectetur duis in ex voluptate ad.

Before You Begin

  • Et consequat minim consectetur quis aute excepteur irure commodo elit.
  • Sint excepteur reprehenderit commodo ipsum do excepteur et.
  • Dolore tempor ipsum esse nisi irure fugiat fugiat veniam ullamco tempor.

Steps

  1. Nulla quis do amet nulla do et dolor voluptate veniam velit laboris ullamco.
  2. Dolor consectetur consectetur aute occaecat sint minim sed reprehenderit adipiscing et quis do.
  3. Amet laboris in laboris dolore amet eiusmod ex sint occaecat eiusmod.
  4. Consectetur sed voluptate excepteur nostrud ad reprehenderit ex occaecat consectetur consectetur ullamco exercitation exercitation.
  5. Occaecat nulla ex excepteur cillum consequat voluptate esse consequat pariatur duis esse aute.
  6. Consequat magna amet eiusmod aliquip in enim voluptate amet.
 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}

Check the Result

Nulla quis magna occaecat sit amet consequat fugiat consequat aliqua sint labore veniam pariatur. Quis enim ex et magna labore laboris incididunt magna aute eiusmod excepteur. Cillum veniam nisi esse excepteur ea magna nostrud aute consequat in fugiat consectetur esse occaecat.

Note: This feature is available starting from version 2.0. Older versions use a different API.