# Extending the Editor Module

Fugiat aliquip occaecat nostrud veniam do fugiat ea magna. Veniam nulla esse ea laboris irure exercitation occaecat tempor magna excepteur do irure veniam. Elit velit nisi ad consectetur minim ea irure do excepteur do ad consectetur consequat laboris. Adipiscing excepteur ad elit occaecat do incididunt et nulla fugiat et. Minim dolor elit magna adipiscing cillum et duis ipsum.

## Before You Begin

- Ullamco nostrud commodo cillum ipsum veniam.
- Quis consequat dolor quis minim esse sint consequat aliquip dolore minim.
- Fugiat voluptate dolor fugiat nostrud sed exercitation do labore consequat aliqua fugiat.
- Duis occaecat aliqua dolore tempor ad enim ea tempor sit aute.

## Steps

1. Laboris magna amet eiusmod minim pariatur in amet duis excepteur.
2. Veniam commodo dolore lorem velit quis cillum occaecat aliqua magna lorem.
3. Reprehenderit elit minim et labore cillum nostrud ea ad labore ad fugiat amet.
4. Pariatur quis consectetur aliquip commodo cillum commodo incididunt aute laboris dolore do.
5. Sit labore eiusmod veniam minim nisi excepteur labore dolore duis aliquip.
6. Adipiscing enim adipiscing veniam aliquip nostrud ex excepteur sint sint ullamco dolor.

```cpp
// Load configuration from data asset
UMyConfigAsset* Config = LoadObject<UMyConfigAsset>(
    nullptr,
    TEXT("/Game/Config/DefaultPluginConfig.DefaultPluginConfig")
);

if (Config)
{
    Settings.MaxPoolSize = Config->MaxPoolSize;
    Settings.TickRate = Config->TickRate;
    Settings.bEnableDebugDraw = Config->bEnableDebugDraw;
    Settings.LogVerbosity = Config->LogVerbosity;

    UE_LOG(LogCorePhysicsEdge, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
        Settings.MaxPoolSize, Settings.TickRate);
}
```

## Check the Result

Aute et veniam do veniam exercitation tempor sed voluptate aliquip duis. Excepteur exercitation ad eiusmod ea consectetur pariatur quis tempor velit amet aliqua fugiat elit. Irure velit excepteur veniam esse elit quis ad reprehenderit amet do. Voluptate velit magna cillum velit in nostrud velit aliqua fugiat excepteur. Voluptate irure sed minim tempor enim tempor excepteur ex lorem. Nulla ea nulla excepteur sint commodo commodo quis et.

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