UPrimeDialogForgeDeveloperSettings
UPrimeDialogForgeDeveloperSettings belongs to the PrimeDialog Forge runtime module.
Et ad nulla enim in ea ad exercitation nostrud nulla fugiat veniam consectetur magna. Eiusmod minim minim ad ullamco velit dolore fugiat enim elit consequat magna. Exercitation occaecat voluptate nostrud irure magna incididunt elit cillum ullamco tempor irure dolor cillum. Veniam dolor aute et commodo et fugiat elit reprehenderit aliqua excepteur sit irure. Consequat ex incididunt dolor nulla ad dolore velit nostrud consequat.
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
| Function | Return Type | Description |
|---|---|---|
| Initialize() | void | Set up the subsystem |
| Query(Params) | bool | Execute a spatial query |
| GetState() | EMyState | Return current state |
| Reset() | void | Reset to default state |
| SetConfig(Config) | void | Apply a configuration |