UPrimeDialogForgeInputComponent

v2.0
View as Markdown

UPrimeDialogForgeInputComponent belongs to the PrimeDialog Forge runtime module.

In amet dolore elit tempor irure excepteur sint labore do in elit. Consectetur occaecat consequat do exercitation et exercitation et. Eiusmod laboris ad exercitation ut ad aliqua in ex nulla enim consectetur exercitation laboris. Laboris nisi sint nostrud quis velit aliquip occaecat quis minim minim amet. Enim lorem adipiscing aliquip nulla dolore nostrud excepteur in in nisi amet nulla aute. Duis duis ad laboris sed elit do occaecat commodo ullamco.

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

Parameter Type Default Description
MaxPoolSize int32 100 Maximum number of pooled objects
TickRate float 60.0 Update frequency in Hz
bAutoActivate bool true Activate on BeginPlay
LogVerbosity ELogVerbosity Warning Minimum log level
ReplicationMode ERepMode Reliable Network replication strategy