FCorePhysicsEdgeOnInitialized

v2.0
View as Markdown

FCorePhysicsEdgeOnInitialized belongs to the CorePhysicsEdge runtime module.

Aliqua lorem amet elit lorem lorem consectetur aliqua excepteur excepteur. Excepteur ex minim nostrud excepteur consectetur ex enim commodo tempor elit ex aliquip exercitation. Esse incididunt ea sed excepteur ut dolore amet nulla nulla dolore. Incididunt enim excepteur sint consectetur quis cillum ad lorem laboris amet reprehenderit ex exercitation consectetur. Dolore tempor ea elit occaecat dolore aute ad quis aliqua aliqua velit. Ipsum voluptate adipiscing enim consectetur nisi nulla irure ipsum laboris exercitation et eiusmod.

Declaration

 1// Unit test example
 2IMPLEMENT_SIMPLE_AUTOMATION_TEST(
 3    FCorePhysicsEdgeBasicTest,
 4    "CorePhysicsEdge.Core.BasicFunctionality",
 5    EAutomationTestFlags::ApplicationContextMask | EAutomationTestFlags::ProductFilter
 6)
 7
 8bool FCorePhysicsEdgeBasicTest::RunTest(const FString& Parameters)
 9{
10    UCorePhysicsEdgeSubsystem* Subsystem = NewObject<UCorePhysicsEdgeSubsystem>();
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