# corephysicsedge.Dump

`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

```ini
; DefaultEngine.ini
[/Script/CorePhysicsEdge.CorePhysicsEdgeSettings]
bEnabled=true
MaxPoolSize=100
TickRate=60.0
LogVerbosity=Warning
bEnableDebugDraw=false

[/Script/CorePhysicsEdge.CorePhysicsEdgeNetworkSettings]
bReplicateState=true
UpdateFrequency=10.0
MaxReplicationDistance=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

```cpp
// Unit test example
IMPLEMENT_SIMPLE_AUTOMATION_TEST(
    FCorePhysicsEdgeBasicTest,
    "CorePhysicsEdge.Core.BasicFunctionality",
    EAutomationTestFlags::ApplicationContextMask | EAutomationTestFlags::ProductFilter
)

bool FCorePhysicsEdgeBasicTest::RunTest(const FString& Parameters)
{
    UCorePhysicsEdgeSubsystem* Subsystem = NewObject<UCorePhysicsEdgeSubsystem>();
    TestNotNull(TEXT("Subsystem should be created"), Subsystem);

    Subsystem->Initialize();
    TestTrue(TEXT("Subsystem should be initialized"), Subsystem->IsInitialized());

    FMyQueryParams Params;
    Params.Radius = 500.0f;
    TestTrue(TEXT("Query params should be valid"), Params.IsValid());

    return true;
}
```

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