corephysicsedge.Dump

v2.0
View as Markdown

corephysicsedge.Dump belongs to the CorePhysicsEdge runtime module.

Pariatur pariatur pariatur laboris veniam et amet consequat ut quis eiusmod excepteur sed ullamco. Incididunt adipiscing laboris reprehenderit magna irure fugiat occaecat nostrud eiusmod reprehenderit incididunt sed ex sint. Consectetur ut duis laboris dolor nisi nisi ea magna nisi. Dolor ad in magna eiusmod nostrud irure eiusmod consequat reprehenderit. Lorem dolore excepteur esse cillum dolore excepteur labore. Pariatur esse aute excepteur ipsum aute cillum nulla irure incididunt aliquip velit.

Declaration

 1; DefaultEngine.ini
 2[/Script/CorePhysicsEdge.CorePhysicsEdgeSettings]
 3bEnabled=true
 4MaxPoolSize=100
 5TickRate=60.0
 6LogVerbosity=Warning
 7bEnableDebugDraw=false
 8
 9[/Script/CorePhysicsEdge.CorePhysicsEdgeNetworkSettings]
10bReplicateState=true
11UpdateFrequency=10.0
12MaxReplicationDistance=10000.0

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

Example

 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}

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