FPrimeDialogForgeQueryResult

v2.0
View as Markdown

FPrimeDialogForgeQueryResult belongs to the PrimeDialog Forge runtime module.

Nostrud commodo tempor consectetur laboris lorem nostrud ipsum nostrud. Laboris fugiat aute velit sit reprehenderit nisi pariatur ex occaecat ad aute do. Tempor duis velit eiusmod quis quis excepteur sed pariatur quis ex in nisi nulla. Nostrud ex aute tempor ut irure reprehenderit irure sed.

Declaration

 1// Unit test example
 2IMPLEMENT_SIMPLE_AUTOMATION_TEST(
 3    FPrimeDialog ForgeBasicTest,
 4    "PrimeDialog Forge.Core.BasicFunctionality",
 5    EAutomationTestFlags::ApplicationContextMask | EAutomationTestFlags::ProductFilter
 6)
 7
 8bool FPrimeDialog ForgeBasicTest::RunTest(const FString& Parameters)
 9{
10    UPrimeDialog ForgeSubsystem* Subsystem = NewObject<UPrimeDialog ForgeSubsystem>();
11    TestNotNull(TEXT("Subsystem should be created"), Subsystem);
12
13    Subsystem->Initialize();
14    TestTrue(TEXT("Subsystem should be initialized"), Subsystem->IsInitialized());
15
16    FMyQueryParams Params;
17    Params.Radius = 500.0f;
18    TestTrue(TEXT("Query params should be valid"), Params.IsValid());
19
20    return true;
21}

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

Important: When using network replication, ensure all clients have the same plugin version installed to avoid desync issues.