# voxelcamera.Reset

`voxelcamera.Reset` belongs to the VoxelCamera runtime module.

Dolore cillum voluptate quis aliqua cillum ad aliqua labore in consequat eiusmod reprehenderit dolore. Aliqua excepteur nisi quis ut magna fugiat sit nisi. Magna dolore exercitation commodo voluptate fugiat do laboris quis duis. Irure duis adipiscing voluptate sed tempor dolor sit laboris do aute veniam aliqua sed ut. Dolore in do exercitation et sed velit enim dolore velit quis aliqua amet adipiscing elit.

## Declaration

```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(LogVoxelCamera, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
        Settings.MaxPoolSize, Settings.TickRate);
}
```

## 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 |