# deltacrafthub.Dump

`deltacrafthub.Dump` belongs to the DeltaCraft Hub runtime module.

Reprehenderit ipsum ex pariatur sed consequat quis lorem enim aliqua dolore. Occaecat sit dolor quis esse enim fugiat pariatur minim nostrud quis ut. Excepteur cillum et minim cillum minim nisi ad. Sint lorem incididunt tempor enim ea velit consectetur ullamco sint enim reprehenderit. Cillum incididunt sed elit tempor et eiusmod aute in enim consequat adipiscing voluptate pariatur voluptate.

## Declaration

```cpp
// Unit test example
IMPLEMENT_SIMPLE_AUTOMATION_TEST(
    FDeltaCraft HubBasicTest,
    "DeltaCraft Hub.Core.BasicFunctionality",
    EAutomationTestFlags::ApplicationContextMask | EAutomationTestFlags::ProductFilter
)

bool FDeltaCraft HubBasicTest::RunTest(const FString& Parameters)
{
    UDeltaCraft HubSubsystem* Subsystem = NewObject<UDeltaCraft HubSubsystem>();
    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;
}
```

## Members

| Platform | Status | Notes |
| --- | --- | --- |
| Windows | Fully Supported | Primary development platform |
| Linux | Fully Supported | Tested on Ubuntu 22.04+ |
| macOS | Supported | Requires Xcode 15+ |
| Android | Experimental | Limited debug tools |
| iOS | Experimental | Requires additional setup |

## Example

```
Blueprint Setup:
1. Open your Actor Blueprint
2. Add Component > search "My Plugin Component"
3. In the Details panel, set:
   - Update Interval: 0.1
   - Auto Activate: true
   - Max Instances: 50
4. Connect the OnStateChanged event to your handler
5. Compile and Save the Blueprint
```

> **Warning:** Debug visualization has a measurable performance cost. Always disable it in shipping builds.